home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 9 / Night Owl CD-ROM (NOPV9) (Night Owl Publisher) (1993).ISO / 008a / pcd306g3.zip / DRAFT3.DOC < prev    next >
Text File  |  1993-03-01  |  137KB  |  4,317 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.                                     PC-Draft-CAD (tm)
  24.  
  25.                                      User Manual
  26.  
  27.                                      Release 3.06g
  28.  
  29.  
  30.  
  31.                                  UNREGISTERED VERSION
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.                      Copyright 1988 - 1993 - All Rights reserved
  40.  
  41.                                    Natural Software
  42.                                 19 South Fifth Street
  43.                              St. Charles Illinois, 60174
  44.                                     (708) 377-7320
  45.  
  46.  
  47.  
  48.  
  49.  
  50.               _______
  51.          ____|__     |               (tm)
  52.       --|       |    |-------------------
  53.         |   ____|__  |  Association of
  54.         |  |       |_|  Shareware
  55.         |__|   o   |    Professionals
  56.       -----|   |   |---------------------
  57.            |___|___|    MEMBER
  58.  
  59. This program is produced by a member of the Association of Shareware
  60. Professionals (ASP).  ASP wants to make sure that the shareware principle
  61. works for you. If you are unable to resolve a shareware-related problem
  62. with an ASP member by contacting the member directly, ASP may be able to
  63. help. The ASP Ombudsman can help you resolve a dispute or problem with an
  64. ASP member, but does not provide technical support for members' products.
  65. Please write to the ASP Ombudsman at 545 Grover Road, Muskegon, MI 49442-9427
  66. send a Compuserve message via easyplex to ASP Ombudsman 70007,3536"
  67.  
  68.  
  69. LICENSE
  70.  
  71. THE PC-Draft-CAD SOFTWARE AND MANUAL ARE COPYRIGHTED, ALL RIGHTS ARE RESE-
  72. RVED. YOU HAVE PURCHASED A LICENSE TO USE THIS SOFTWARE ON ONE MACHINE AT A
  73. TIME. YOU ARE AUTHORIZED TO MAKE COPIES OF PC-DRAFT-CAD FOR THE SOLE
  74. PURPOSE OF BACKING UP YOUR SOFTWARE AND PROTECTING YOUR INVESTMENT FROM
  75. LOSS.
  76.  
  77. Note: this copy of PC-Draft-CAD is being distributed as Shareware. This
  78. means that you may copy the disk just as you received it and you may give
  79. it to others for their trial use. You are also permitted and encouraged to
  80. upload this version to electronic bulletin board services. You may not,
  81. however resell or collect any fee for the distribution of PC-Draft without
  82. the permission of Natural Software. (This does not include the normal fees
  83. for using bulletin boards.) If you continue to use PC-Draft-CAD after your
  84. trial use, you must pay the purchase price as detailed below.
  85.  
  86. WARRANTY
  87.  
  88. THIS SOFTWARE WILL PERFORM AS DESCRIBED HEREIN ONLY IF PROPERLY APPLIED.
  89. OUR LIABILITY TO YOU IS LIMITED TO REPLACING THE SOFTWARE (FOR REGISTERED
  90. USERS ONLY). WE HAVE NO LIABILITY TO YOU FOR ANY DAMAGE OR LOSS, INCLUDING
  91. SPECIAL, INCIDENTAL, OR CONSEQUENTIAL, CAUSED BY THIS SOFTWARE, DIRECTLY OR
  92. INDIRECTLY.
  93.  
  94. YOU AGREE TO THE TERMS OF THIS LICENSE BY YOUR DECISION TO USE THIS
  95. SOFTWARE.
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.   i
  103.  
  104.  
  105.  
  106.  
  107.     Table of contents
  108.  
  109.  
  110. Introduction  . . . . . . . . . . . . . . . . . . . . . . . . . . . . .   1
  111.      Shareware  . . . . . . . . . . . . . . . . . . . . . . . . . . . .   2
  112.           What registered users get . . . . . . . . . . . . . . . . . .   3
  113.      System Requirements  . . . . . . . . . . . . . . . . . . . . . . .   4
  114.      Terminology  . . . . . . . . . . . . . . . . . . . . . . . . . . .   4
  115.      Installation . . . . . . . . . . . . . . . . . . . . . . . . . . .   4
  116.           Microsoft Mouse . . . . . . . . . . . . . . . . . . . . . . .   6
  117.           Other Mice  . . . . . . . . . . . . . . . . . . . . . . . . .   6
  118.      Printers & Plotters  . . . . . . . . . . . . . . . . . . . . . . .   7
  119.      Files Used . . . . . . . . . . . . . . . . . . . . . . . . . . . .   8
  120.      File Names . . . . . . . . . . . . . . . . . . . . . . . . . . . .   8
  121.      Manual Organization  . . . . . . . . . . . . . . . . . . . . . . .   8
  122.  
  123. The Basics  . . . . . . . . . . . . . . . . . . . . . . . . . . . . .    10
  124.      Starting PC-Draft  . . . . . . . . . . . . . . . . . . . . . . .    10
  125.      Context sensitive Help . . . . . . . . . . . . . . . . . . . . .    10
  126.      Cursor Movement  . . . . . . . . . . . . . . . . . . . . . . . .    11
  127.           Cursor Increment  . . . . . . . . . . . . . . . . . . . . .    11
  128.           Suspend Cursor  . . . . . . . . . . . . . . . . . . . . . .    11
  129.           Change Cursor . . . . . . . . . . . . . . . . . . . . . . .    12
  130.           Home  . . . . . . . . . . . . . . . . . . . . . . . . . . .    12
  131.      Menu Selections  . . . . . . . . . . . . . . . . . . . . . . . .    12
  132.           Display Menu Bar  . . . . . . . . . . . . . . . . . . . . .    13
  133.      The Control Panel  . . . . . . . . . . . . . . . . . . . . . . .    13
  134.      The Drawing Area . . . . . . . . . . . . . . . . . . . . . . . .    14
  135.           View  . . . . . . . . . . . . . . . . . . . . . . . . . . .    14
  136.           Scale . . . . . . . . . . . . . . . . . . . . . . . . . . .    14
  137.      Clearing the Drawing . . . . . . . . . . . . . . . . . . . . . .    15
  138.      Undo Command . . . . . . . . . . . . . . . . . . . . . . . . . .    15
  139.      Re-do Command  . . . . . . . . . . . . . . . . . . . . . . . . .    15
  140.      Saving Your Work . . . . . . . . . . . . . . . . . . . . . . . .    15
  141.           Directory Search  . . . . . . . . . . . . . . . . . . . . .    16
  142.      Ending PC-Draft  . . . . . . . . . . . . . . . . . . . . . . . .    17
  143.  
  144. Parts of a Drawing  . . . . . . . . . . . . . . . . . . . . . . . . .    18
  145.      The drawing database . . . . . . . . . . . . . . . . . . . . . .    18
  146.      Database Window  . . . . . . . . . . . . . . . . . . . . . . . .    19
  147.      Drawing Components . . . . . . . . . . . . . . . . . . . . . . .    19
  148.           Layers  . . . . . . . . . . . . . . . . . . . . . . . . . .    19
  149.           Object Node . . . . . . . . . . . . . . . . . . . . . . . .    20
  150.           Objects . . . . . . . . . . . . . . . . . . . . . . . . . .    20
  151.           Elements  . . . . . . . . . . . . . . . . . . . . . . . . .    20
  152. Internal
  153. Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .    20
  154.  
  155. Drawing Commands  . . . . . . . . . . . . . . . . . . . . . . . . . .    23
  156.           Commands  . . . . . . . . . . . . . . . . . . . . . . . . .    23
  157.           Line  . . . . . . . . . . . . . . . . . . . . . . . . . . .    24
  158.  
  159.  
  160.   ii
  161.  
  162.  
  163.  
  164.  
  165.           Multi-Line  . . . . . . . . . . . . . . . . . . . . . . . .    24
  166.           XLine . . . . . . . . . . . . . . . . . . . . . . . . . . .    24
  167.           Parallel  . . . . . . . . . . . . . . . . . . . . . . . . .    25
  168.           Box . . . . . . . . . . . . . . . . . . . . . . . . . . . .    25
  169.           Circle  . . . . . . . . . . . . . . . . . . . . . . . . . .    26
  170.           Circle 2  . . . . . . . . . . . . . . . . . . . . . . . . .    26
  171.           Dimension . . . . . . . . . . . . . . . . . . . . . . . . .    26
  172.           Ellipse . . . . . . . . . . . . . . . . . . . . . . . . . .    27
  173.           Arc . . . . . . . . . . . . . . . . . . . . . . . . . . . .    27
  174.           Text  . . . . . . . . . . . . . . . . . . . . . . . . . . .    28
  175.           Kursor  . . . . . . . . . . . . . . . . . . . . . . . . . .    28
  176.           Mouse cursor  . . . . . . . . . . . . . . . . . . . . . . .    28
  177.           Color . . . . . . . . . . . . . . . . . . . . . . . . . . .    28
  178.           Undo  . . . . . . . . . . . . . . . . . . . . . . . . . . .    29
  179.           Fill  . . . . . . . . . . . . . . . . . . . . . . . . . . .    29
  180.  
  181. Object commands . . . . . . . . . . . . . . . . . . . . . . . . . . .    30
  182.           Object Currency . . . . . . . . . . . . . . . . . . . . . .    30
  183.           Database  . . . . . . . . . . . . . . . . . . . . . . . . .    30
  184.           Add Object from Library . . . . . . . . . . . . . . . . . .    31
  185.           Pick  . . . . . . . . . . . . . . . . . . . . . . . . . . .    32
  186.           Move  . . . . . . . . . . . . . . . . . . . . . . . . . . .    32
  187.           New . . . . . . . . . . . . . . . . . . . . . . . . . . . .    32
  188.           Origin  . . . . . . . . . . . . . . . . . . . . . . . . . .    32
  189.           Copy  . . . . . . . . . . . . . . . . . . . . . . . . . . .    32
  190.           Clone . . . . . . . . . . . . . . . . . . . . . . . . . . .    32
  191.           Erase . . . . . . . . . . . . . . . . . . . . . . . . . . .    33
  192.           Scale . . . . . . . . . . . . . . . . . . . . . . . . . . .    33
  193.           Rotate  . . . . . . . . . . . . . . . . . . . . . . . . . .    33
  194.           Stretch . . . . . . . . . . . . . . . . . . . . . . . . . .    33
  195.           Mirror [X]  . . . . . . . . . . . . . . . . . . . . . . . .    34
  196.           Mirror [Y]  . . . . . . . . . . . . . . . . . . . . . . . .    34
  197.  
  198. File commands . . . . . . . . . . . . . . . . . . . . . . . . . . . .    35
  199.           Directory Search  . . . . . . . . . . . . . . . . . . . . .    35
  200.           Drawing . . . . . . . . . . . . . . . . . . . . . . . . . .    36
  201.           Font  . . . . . . . . . . . . . . . . . . . . . . . . . . .    36
  202.           Object  . . . . . . . . . . . . . . . . . . . . . . . . . .    36
  203.           Macro . . . . . . . . . . . . . . . . . . . . . . . . . . .    37
  204.  
  205. View commands . . . . . . . . . . . . . . . . . . . . . . . . . . . .    38
  206.           Views . . . . . . . . . . . . . . . . . . . . . . . . . . .    38
  207.           Shift Funct. Keys . . . . . . . . . . . . . . . . . . . . .    38
  208.           Window  . . . . . . . . . . . . . . . . . . . . . . . . . .    39
  209.           Zoom  . . . . . . . . . . . . . . . . . . . . . . . . . . .    39
  210.           Zoom All  . . . . . . . . . . . . . . . . . . . . . . . . .    39
  211.           Center  . . . . . . . . . . . . . . . . . . . . . . . . . .    39
  212.           Pan . . . . . . . . . . . . . . . . . . . . . . . . . . . .    39
  213.           View  . . . . . . . . . . . . . . . . . . . . . . . . . . .    39
  214.           Redraw  . . . . . . . . . . . . . . . . . . . . . . . . . .    40
  215.  
  216.  
  217.  
  218.  iii
  219.  
  220.  
  221.  
  222.  
  223. Options Menu  . . . . . . . . . . . . . . . . . . . . . . . . . . . .    41
  224.           Auto Redraw . . . . . . . . . . . . . . . . . . . . . . . .    41
  225.           Text Redraw . . . . . . . . . . . . . . . . . . . . . . . .    41
  226.           Fill redraw . . . . . . . . . . . . . . . . . . . . . . . .    41
  227.           Ratio . . . . . . . . . . . . . . . . . . . . . . . . . . .    42
  228.           Dline Width . . . . . . . . . . . . . . . . . . . . . . . .    42
  229.           Color . . . . . . . . . . . . . . . . . . . . . . . . . . .    42
  230.           Grid  . . . . . . . . . . . . . . . . . . . . . . . . . . .    43
  231.           Snap  . . . . . . . . . . . . . . . . . . . . . . . . . . .    44
  232.           Line Width  . . . . . . . . . . . . . . . . . . . . . . . .    44
  233.           Line Style  . . . . . . . . . . . . . . . . . . . . . . . .    45
  234.           Units . . . . . . . . . . . . . . . . . . . . . . . . . . .    45
  235.  
  236. Element commands  . . . . . . . . . . . . . . . . . . . . . . . . . .    47
  237.           Flash . . . . . . . . . . . . . . . . . . . . . . . . . . .    47
  238.           Get Next  . . . . . . . . . . . . . . . . . . . . . . . . .    47
  239.           Search  . . . . . . . . . . . . . . . . . . . . . . . . . .    47
  240.           Endpoint  . . . . . . . . . . . . . . . . . . . . . . . . .    48
  241.           Midpoint  . . . . . . . . . . . . . . . . . . . . . . . . .    48
  242.           Adjust  . . . . . . . . . . . . . . . . . . . . . . . . . .    48
  243.           Move End  . . . . . . . . . . . . . . . . . . . . . . . . .    48
  244.           Cross . . . . . . . . . . . . . . . . . . . . . . . . . . .    48
  245.           Delete  . . . . . . . . . . . . . . . . . . . . . . . . . .    48
  246.           Restore command . . . . . . . . . . . . . . . . . . . . . .    48
  247.           Divide  . . . . . . . . . . . . . . . . . . . . . . . . . .    49
  248.           Base set  . . . . . . . . . . . . . . . . . . . . . . . . .    49
  249.  
  250. Fonts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .    50
  251.      Using Fonts  . . . . . . . . . . . . . . . . . . . . . . . . . .    50
  252.  
  253. Macros  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .    51
  254.      Using Macros . . . . . . . . . . . . . . . . . . . . . . . . . .    51
  255.      Creating Macros  . . . . . . . . . . . . . . . . . . . . . . . .    51
  256.      Suspend Cursor Increment . . . . . . . . . . . . . . . . . . . .    51
  257.      Relative [+/-] Cursor Increment  . . . . . . . . . . . . . . . .    52
  258.      .MAC file structure  . . . . . . . . . . . . . . . . . . . . . .    52
  259.  
  260. Printing & Plotting . . . . . . . . . . . . . . . . . . . . . . . . .    53
  261.      Printing Options . . . . . . . . . . . . . . . . . . . . . . . .    53
  262.           Destination . . . . . . . . . . . . . . . . . . . . . . . .    53
  263.           Scale . . . . . . . . . . . . . . . . . . . . . . . . . . .    54
  264.           Orientation     . . . . . . . . . . . . . . . . . . . . . .    54
  265.           Device type . . . . . . . . . . . . . . . . . . . . . . . .    54
  266.      Printer resolution modes . . . . . . . . . . . . . . . . . . . .    56
  267.           HP LaserJet+  . . . . . . . . . . . . . . . . . . . . . . .    56
  268.           WPG - GEM   . . . . . . . . . . . . . . . . . . . . . . . .    56
  269.  
  270. Controlling Virtual Memory use  . . . . . . . . . . . . . . . . . . .    57
  271.           Maximum Storage Space . . . . . . . . . . . . . . . . . . .    57
  272.           Extended Memory in Use  . . . . . . . . . . . . . . . . . .    57
  273.           Swap File Name  . . . . . . . . . . . . . . . . . . . . . .    57
  274.           Swap File Path  . . . . . . . . . . . . . . . . . . . . . .    58
  275.  
  276.   iv
  277.  
  278.  
  279.  
  280.  
  281.           Storage Overrides . . . . . . . . . . . . . . . . . . . . .    58
  282.           Disable Disk Swapping . . . . . . . . . . . . . . . . . . .    58
  283.  
  284. SVGA driver . . . . . . . . . . . . . . . . . . . . . . . . . . . . .    59
  285.  
  286. Utility Programs  . . . . . . . . . . . . . . . . . . . . . . . . . .    61
  287.      Conversion Utilities . . . . . . . . . . . . . . . . . . . . . .    61
  288.           WPGCONV.EXE . . . . . . . . . . . . . . . . . . . . . . . .    61
  289.           DXF2PCD.EXE . . . . . . . . . . . . . . . . . . . . . . . .    61
  290.      Database Utilities . . . . . . . . . . . . . . . . . . . . . . .    62
  291.           PRTDATA.EXE . . . . . . . . . . . . . . . . . . . . . . . .    62
  292.  
  293. Summary of Drawing Commands . . . . . . . . . . . . . . . . . . . . .    64
  294.  
  295. Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .    67
  296.  
  297.  
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.   v
  335.  
  336.  
  337.  
  338.  
  339.   Introduction
  340.  
  341.  
  342. PC-Draft-CAD is a object oriented Computer Aided Drafting (CAD) utility,
  343. which is designed to facilitate a variety of drawing and drafting needs. In
  344. contrast to PC-Draft II (our bitmap (pixel) based "painting" program), PC-
  345. Draft-CAD is a full fledged "draw" program. It stores your drawing as a
  346. database of basic drawing elements such as points and lines.
  347.  
  348. Some of PC-Draft-CAD's features:
  349.  
  350. o    You can produce scale drawings up to any size supported by your
  351.      printer or plotter 
  352.  
  353. o    Built-in functions allow you to draw circles, lines, boxes, arcs,
  354.      curves, ellipses.
  355.  
  356. o    Automatic dimensions show distance in feet and inches or metric or
  357.      decimal units.
  358.  
  359. o    PC-Draft is both menu driven and command driven -- all drawing com-
  360.      mands may be selected from the menus or may be entered by a single
  361.      keystroke command such as [C] to draw a circle or [L] for line.
  362.  
  363. o    You can record graphic keyboard macros for later playback.
  364.  
  365. o    You add text to your drawing with a variety of fonts. 
  366.  
  367. o    You can print your drawings on a variety of printers and plotters
  368.      including those compatible with IBM and Epson dot matrix, HP Laser-
  369.      Jet+, HP DeskJet printers and plotters that support the HPGL plotter
  370.      language. Also you can save the output to the printer in a file for
  371.      later batch printing.
  372.  
  373. o    You can export your drawings in GEM and WPG file format. These can
  374.      then be directly imported into such Desk Top Publishing programs as
  375.      Ventura Publisher and WordPerfect 5.0.
  376.  
  377. o    Drawing grids are displayable at any spacing with optional "grid-lock"
  378.  
  379. o    A pop-up status panel shows x and y cursor position, as well as its
  380.      relative position in feet and inches.
  381.  
  382. o    Drawings are stored as a database composed of multiple layers. Each
  383.      layer contains multiple objects. Each object is composed of multiple
  384.      basic drawing elements such as circles and lines.
  385.  
  386. o    You have full access to the drawing database to make changes to the
  387.      values stored there.
  388.  
  389.  
  390.  
  391.  
  392.   1
  393.  
  394.  
  395.  
  396.  
  397. New features for release 3.0
  398. ----------------------------
  399.  
  400. °    Support for VGA (640x480), EGA (640x350) & super VGA (800x600) 16
  401.      color modes AND support for Hercules (720x350).
  402.  
  403. °    Colors are used to indicate the current element, object, and layer.
  404.  
  405. °    Virtual memory: drawing size can be larger than conventional memory
  406.      would allow, up to a theoretical maximum of 32 megabytes. The new
  407.      virtual memory code uses your Extended or Expanded memory and/or pages
  408.      to disk if necessary.
  409.  
  410. °    Improved Font file structure results in 90% memory savings.
  411.  
  412. °    Text elements can now be rotated at any angle, independent of the
  413.      rotation of the current object.
  414.  
  415. °    New options allow you to skip Text and/or Fill patterns during screen
  416.      regeneration.
  417.  
  418. °    Improved interface between the printer drivers and the main program
  419.      result in faster printing and additional memory savings.
  420.  
  421. °    Enhancements to the Double Line command make it easier to use for
  422.      architectural plans. 
  423.  
  424. °    The previous drawing command can be repeated by pressing the right
  425.      mouse button or the Enter key.
  426.  
  427. °    Deleted drawing elements can be restored with the new restore command.
  428.  
  429.  
  430. Shareware
  431. ------------
  432.  
  433. PC-Draft-CAD is copyrighted. It is not a public domain program. It is being
  434. distributed as Shareware, which means that unmodified copies of the soft-
  435. ware and documentation may be freely copied and shared. We ask in return
  436. that should you find PC-Draft-CAD to be useful, you become a registered
  437. user. You become registered by sending $65.00 to:
  438.  
  439. Natural Software
  440.   19 South fifth Street
  441.     St. Charles Illinois, 60174
  442.  
  443. Or call with your VISA, MasterCard or American Express number:
  444.  
  445.        (708) 377-7320.
  446.  
  447. The file: ORDER.FRM on the disk can be printed and used as an order form.
  448.  
  449. Page 2                                                         PC-Draft-CAD
  450.  
  451. What do you get by becoming registered?
  452.  
  453. o    The latest version of the software without the introductory ShareWare
  454.      screen.
  455.  
  456. o    Free telephone support: You can talk directly to the author (Mike
  457.      Allen). Many of the features in this latest version of PC-Draft came
  458.      directly from suggestions and wishes from users. You can also communi-
  459.      cate with the author via Compuserve. Send an EMAIL message to Mike
  460.      Allen (PID: 70047,744)
  461.  
  462. o    Free introductory membership to Compuserve including: your own private
  463.      User ID and Password, $15 introductory usage credit, and free sub-
  464.      scription to Compuserve's monthly member magazine.
  465.  
  466. o    The latest additions to the Font, Macro, and Object libraries: They
  467.      require too much disk space to distribute with the Shareware version.
  468.      And, as a registered user you will be notified when new libraries
  469.      become available. Current libraries exist for Architectural use and
  470.      electrical engineering use.
  471.  
  472. o    A typeset quality bound user manual profusely illustrated with drawings made
  473.      with PC-Draft-CAD and full of helpful hints.
  474.  
  475. o    A second 50 page manual with detailed tutorial and technical details.
  476.      plus macro files that automate the tutorial lessons.
  477.  
  478. o    As a registered user you will be informed of new versions of PC-Draft.
  479.  
  480. o    As a registration bonus you will get a sharware evaluation copy of
  481.      TSRPLOT and PLOT-LINE. Both are a TSR (Terminate and Stay Resident) 
  482.      utilities that let you plot on HPGL plotters in the background while
  483.      you perform other tasks with your computer. TSRPLOT and PLOT-LINE are
  484.      products of:
  485.  
  486.           Edward Ayliffe.
  487.           RR#4 Shelburne Ontario
  488.           Canada L0N 1SO     (519)-925-5468
  489.  
  490. The shareware philosophy is to pay smaller amounts for well crafted and
  491. useful software from developers who cannot spend the millions of dollars on
  492. packaging and marketing necessary to compete with the large software
  493.  
  494. Introduction                                                         Page 3
  495.  
  496. development companies. You benefit by being able to try a wider variety of
  497. software products to find the ones that suit your particular purpose. And
  498. the trial is free. The shareware developer benefits from being able to
  499. distribute his work to a wider audience than would be possible through
  500. normal channels.
  501.  
  502. Your share of the responsibility for shareware to continue, and to support
  503. the development of more and better products is to distribute your shareware
  504. programs to others and become a registered user of those products you like
  505. and use. 
  506.  
  507.  
  508. System Requirements
  509. ------------
  510.  
  511. PC-Draft-CAD is compatible with the IBM PC, XT, and AT and "true com-
  512. patible" microcomputers with at least 384k of memory and with MS-DOS or PC-
  513. DOS versions 2.0 or later.  CGA, EGA, VGA, or Hercules Graphics Display
  514. Adapters are supported.
  515.  
  516. Expanded memory that conforms to LIM 3.x or LIM 4.x specifications and
  517. extended memory will be used automatically. If you do not have expanded or
  518. extended memory available, drawing storage will be paged to your hard disk
  519. as necessary.
  520.  
  521. Processor speed is an important factor with any CAD program and PC-Draft-
  522. CAD is no exception. Panning and Zooming the display causes a complete re-
  523. draw of the drawing. This may take several seconds with a 16Mhz 286 PC, or
  524. several minutes with a slower 8088 PC. A floating point co-processor will
  525. be used if installed in your PC. However, PC-Draft-CAD uses integer drawing
  526. coordinates, so the presence of the co-processor does not improve re-draw
  527. time very much.
  528.  
  529.  
  530. Terminology
  531. ------------
  532.  
  533. Brackets are used to indicate keystrokes. For instance: [Ctrl + PgUp] means
  534. to press the Control key and the PgUp keys together. Whereas: [F4][P][S]
  535. means to press those keys in sequence. The four arrow keys on the numeric
  536. keypad are indicated as: [v][<-][->][^].  Filenames are given in all upper-
  537. case such as: PATTERN1.PAT.
  538.  
  539.  
  540. Installation
  541. ------------
  542.  
  543. If you received your shareware copy of PC-Draft-CAD on diskette, there
  544. should be three EXE files: PCD-CAD1.EXE, PCD-CAD2.EXE and PCD-CAD3.EXE:
  545.  
  546. To install on your hard disk (C:) 
  547.    
  548. 1 - Place the disk in drive A:                     
  549.  
  550.  
  551. Page 4                                                         PC-Draft-CAD
  552.  
  553.  
  554.  
  555.  
  556.  
  557. 2 - Enter: [C:] to make it your current drive.      
  558. 3 - Enter: [A:INSTALL].                             
  559.  
  560.    
  561. To install on a two floppy system, you must have two formatted (empty)
  562. disks                    
  563.    
  564. 1 - Place the disk in drive A:                     
  565. 2 - Place a blank disk in drive B:                  
  566. 3 - Enter: [B:] to make B: your current drive.      
  567. 4 - Enter: [A:INSTALL].                             
  568. 5 - When prompted switch the disk in B:             
  569.  
  570. The install batch file creates a PCDCAD sub-directory and de-compresses the
  571. three EXE files. It then determines what kind of display type you have and
  572. automatically sets up a START.BAT batch file. You use this to start the PC-
  573. Draft-CAD program by entering the command:  START.  This batch file loads
  574. the correct display driver for your display type and runs the main program
  575. (DRAFT3.EXE), it then removes the TSR display driver from memory when you
  576. exit the main program. If the installation incorrectly identifies your
  577. display type, you must change the START.BAT file so that it loads the
  578. correct driver.
  579.  
  580. There are currently four display drivers:
  581.  
  582. CGADRV.COM     supports CGA compatible display adapters
  583.  
  584. VGADRV.COM     supports EGA and VGA compatible display adapters
  585.  
  586. SVGADRV.COM    supports VGA adapters with at least 256K that support
  587.                800 x 600 x16 mode. With this driver, your mouse cursor
  588.                may not display (most mouse drivers know nothing of
  589.                extended VGA modes). If this is the case, you must use
  590.                the full screen cursor (press [K] ), the mouse should
  591.                still work for moving and selecting.
  592.  
  593. HGCDRV.EXE     supports Hercules Graphics Cards. This driver is NOT a
  594.                TSR, it executes DRAFT3 directly and is not left in
  595.                memory when you exit from DRAFT3.
  596.  
  597. These are TSR programs (except for HGCDRV.EXE) that must be loaded before
  598. the main program is run. The START.BAT batch file normally does this. If
  599. you don't use the START.BAT, you simply run the correct driver program,
  600. then when you exit the main program (DRAFT3.EXE) you can remove the driver
  601. program from memory by running it again with the command line argument: 
  602. /U.  For example, to load the vga driver and run PC-Draft-CAD, the follow-
  603. ing commands would do the trick:
  604.  
  605.        VGADRV
  606.        DRAFT3
  607.        VGADRV /U
  608.  
  609.  
  610. Introduction                                                         Page 5
  611.  
  612.  
  613.  
  614.  
  615. The VGADRV.COM driver automatically detects whether you have a VGA or EGA.
  616. However, if you have a VGA and want to experience EGA mode (or there is a
  617. problem -- you have an EGA but it didn't detect it properly), you can force
  618. EGA mode by running the driver again and adding the command line argument
  619. /E. (Also the command line argument: /V forces VGA mode).
  620.  
  621. In addition to the drivers discussed above, the executable PC-Draft program
  622. consists of the main program: DRAFT3.EXE and a configuration file:
  623. DRAFT3.CFG. Also, to use the on-line help feature, the file: DRAFT3.HLP
  624. must be available. 
  625.  
  626. These files must be on your current directory. If you are using a floppy
  627. disk based system, you must leave the diskette containing DRAFT3.CFG in the
  628. disk drive when you exit PC-Draft. Also, if you want to add text to your
  629. drawing, you must have at least one font file available.
  630.  
  631.  
  632. Microsoft Mouse
  633.  
  634. If you have a mouse compatible with Microsoft's Mouse driver software, PC-
  635. Draft will automatically use the mouse if the mouse driver is loaded.
  636.  
  637. Be sure the mouse driver is properly loaded (either with the CONFIG.SYS
  638. DEVICE=MOUSE.SYS command, or from the keyboard (or in your AUTOEXEC.BAT)
  639. run the MOUSE.COM program.
  640.  
  641. Mouse movement emulates the arrow keys, the left button simulates the [F2]
  642. key (to pop-up the menus),  the right button simulates the [Enter] key (to
  643. terminate drawing commands and to select drawing modes when in zoom mode),
  644. and both mouse buttons pressed together simulates the [Esc] key to exit
  645. from a menu or process.
  646.  
  647. Some IBM (not so) compatible systems do not initialize the mouse interrupt
  648. so that, if you do not have a mouse installed, the system will hang when
  649. PC-Draft calls this interrupt to tell if a mouse driver is loaded. If this
  650. happens to you, load PC-Draft with a command line argument: -M, such as:
  651.  
  652. DRAFT3 -M
  653.  
  654. This will cause PC-Draft to not even attempt to determine the presence of a
  655. mouse.
  656.  
  657. Other Mice
  658.  
  659. Most other brands of mice should work as described above if:
  660.  
  661. 1.   They can be configured to emulate Microsoft's Mouse driver or:
  662.  
  663. 2.   You can setup your mouse to:
  664.  
  665.  
  666.  
  667.  
  668. Page 6                                                         PC-Draft-CAD
  669.  
  670.  
  671.  
  672.  
  673. a.   convert movement into the appropriate arrow key.
  674. b.   simulate the [Enter] key with the right button.
  675. c.   simulate the [F2] key with the left button.
  676. d.   simulate the [Esc] key with both buttons (or the third button?).
  677.  
  678. Please let us know if you have a problem with your mouse.
  679.  
  680. If you do not have a mouse and intend to do much work with PC-Draft, it is
  681. strongly recommended that you get one. You'll love the difference. 
  682.  
  683. If you are using the cursor keys instead of a mouse, it is strongly recom-
  684. mended that you use one of the many shareware or public domain keyboard
  685. speedup programs available. This will make cursor movement around the
  686. graphics screen much nicer. If you have an IBM AT, look for SETKEY.COM on
  687. your bulletin boards. If you have and XT or compatible, look for
  688. QUICKEY.COM. Both of these were published in PC Magazine and can be down
  689. loaded from their BBS. Also the shareware programs: 
  690.  
  691. FASTKEY.COM from:
  692.  
  693. Biologic Corp.
  694. P.O. Box 1267
  695. Manassas, Virginia  22110
  696.  
  697. and KBFIX2.COM from:
  698.  
  699.  
  700. Skip Gilbrech
  701. 90 Lexington Ave. #10-G
  702. New York, NY 10016   ( Compuserve: 71445,534 )
  703.  
  704.  
  705. Printers & Plotters
  706. ------------
  707.  
  708. The current version of PC-Draft-CAD will work with several families of
  709. printers for graphic output. Some printers which claim to emulate the IBM
  710. Graphics or Epson dot matrix do not support all resolution modes, so you
  711. will have to experiment to see which is appropriate for your brand.
  712.  
  713. Any plotter that accepts Hewlett Packard's HPGL plotter language will work
  714. with PC-Draft.
  715.  
  716. If you plan to use a dot matrix printer, you must rename one of the printer
  717. configuration files (such as EPSON240.CFG) to: PRINTER.CFG. This file is
  718. used when printing to determine the resolution mode to use and the control
  719. codes appropriate for the printer. Refer to the chapter Printing and
  720. Plotting for more detail on these configuration files.
  721. (^^^^^ see READ.ME1 ^^^^^)
  722.  
  723.  
  724.  
  725.  
  726. Introduction                                                         Page 7
  727.  
  728.  
  729.  
  730.  
  731. Refer to the READ.ME file on the disk for possible information about
  732. additional printer support.
  733.  
  734.  
  735. Files Used
  736. ------------
  737.  
  738. The only necessary files used by PC-Draft are the graphic display drivers,
  739. then main code file: DRAFT3.EXE and the configuration file: DRAFT3.CFG (and
  740. DRAFT3.HLP to use the help function).  All other files are optional. (Well,
  741. sort of. Text added to your drawing will not display unless you have loaded
  742. a font file. Therefore, the file: SIMPLEX.FON must be accessible, normally
  743. it is in a sub-directory named: FON). Once you have loaded a font, the next
  744. time you run PC-Draft the same font will be loaded automatically. When you
  745. print your drawing, you must select one of the printer driver files (one of
  746. those whose filename matches ?????DRV.EXE).
  747.  
  748.  
  749. File Names
  750. ------------
  751.  
  752. The file naming conventions used are also optional. However, it is recom-
  753. mended that you follow them.  When PC-Draft saves a file of a particular
  754. type, say a font file for instance, it uses the appropriate filename
  755. extension unless you override it by entering a different extension.  This
  756. helps prevent accidental data loss by overwriting files and by loading the
  757. wrong type of file.
  758.  
  759. The default filename extensions are:
  760.  
  761. Drawing files:           filename.DWG
  762. Font files:              filename.FON
  763. Object library files:    filename.LIB
  764. Macro files:             filename.MAC
  765. Printer Drivers:         ?????DRV.EXE
  766. GEM files:               filename.GEM
  767. WordPerfect files:       filename.WPG
  768. AutoCAD data exch. format       .DXF
  769.  
  770.  
  771. Manual Organization
  772. ------------
  773.  
  774. The next two chapters of this manual: The Basics and Parts of a Drawing
  775. discuss the basic knowledge you need to begin using PC-Draft-CAD. You
  776. should read these first. The following chapters are organized around the
  777. main PC-Draft menu choices. 
  778.  
  779. o    The Drawing Commands chapter shows how to add new drawing elements
  780.      (lines, circles, rectangles, etc.) to a drawing. 
  781.  
  782.  
  783.  
  784. Page 8                                                         PC-Draft-CAD
  785.  
  786.  
  787.  
  788.  
  789. o    The Object Commands chapter discusses how to make changes directly to
  790.      the drawing database and how to manipulate drawing objects (logical
  791.      collections of drawing elements). 
  792.  
  793. o    The File Commands chapter covers those commands which save and load
  794.      data in files on your disk, including saving your drawing, loading
  795.      fonts, creating and replaying macros. 
  796.  
  797. o    The View Commands chapter shows the various ways to change the current
  798.      view (screen window) of the full drawing. 
  799.  
  800. o    The Options chapter discusses the configuration information such as
  801.      line width, grid and snap. These affect other drawing commands. 
  802.  
  803. o    The Element Commands chapter shows how to find and change individual
  804.      drawing elements.
  805.  
  806. o    The Print Commands chapter covers how to set up the parameters for
  807.      printing and how to print drawings to scale.
  808.  
  809. o    The Controlling Virtual Memory chapter shows how to set certain
  810.      environment variables to control the way PC-Draft handles expanded or
  811.      extended memory and paging to disk.
  812.  
  813. o    The SVGA driver chapter discusses the special "Super VGA" driver for
  814.      800 by 600 pixel 16 color modes.
  815.  
  816. o    The Utilities chapter discusses the available conversion utility
  817.      programs which allow you to import drawings from other formats into
  818.      PC-Draft-CAD, and utilities for accessing the drawing database.
  819.  
  820.  
  821.  
  822.  
  823.  
  824.  
  825.  
  826.  
  827.  
  828.  
  829.  
  830.  
  831.  
  832.  
  833.  
  834.  
  835.  
  836.  
  837.  
  838.  
  839.  
  840.  
  841.  
  842. Introduction                                                         Page 9
  843.  
  844.  
  845.  
  846.  
  847.    The Basics
  848.  
  849.  
  850. There are a few basic things you must know to start using PC-Draft and
  851. begin making your own drawings. This chapter will give you a quick over-
  852. view. Each drawing command and other parts of the PC-Draft system will be
  853. covered in more detail in later chapters. Before starting to create a
  854. "real" drawing, you should read the chapter on Parts of a Drawing, to gain
  855. an understanding of the structure of a drawing database. This understanding
  856. will affect the way you proceed in making a new drawing.
  857.  
  858.  
  859. Starting PC-Draft
  860. ------------
  861.  
  862. To start PC-Draft, type the command: START with the files START.BAT,
  863. DRAFT3.EXE and DRAFT3.CFG on the currently logged drive. This batch file
  864. automatically loads the graphic display driver, runs DRAFT3.EXE, then
  865. removes the TSR driver from memory when you exit PC-Draft. The Copyright
  866. notice will appear for a moment, then it will display the graphics screen.
  867.  
  868.  
  869.  
  870. < Illustration >
  871.  
  872.  
  873.  
  874. You may also start PC-Draft with an optional command line arguments which
  875. control checking for a mouse driver (-M), checking for display type (-H)
  876. and which specify a drawing file to load. Remember, you must load the
  877. appropriate display driver first. For example the commands:
  878.  
  879. VGADRV
  880. DRAFT3 -M DWG\HOUSE.DWG
  881.  
  882. loads the VGA/EGA graphics driver and then runs PC-Draft without checking
  883. for the mouse, and loads the drawing: HOUSE.DWG in the DWG sub-directory.
  884.  
  885. The configuration file: DRAFT3.CFG contains your previous filename choices,
  886. printing modes and scale, and the drawing options: snap, grid, grid spac-
  887. ing, auto-draw status, default line width and style.
  888.  
  889.  
  890.  
  891. Context sensitive Help
  892. ------------
  893.  
  894. The help file: DRAFT3.HLP contains help text explaining each menu choice
  895. and option. When you press the [F1] key (when no menu is displayed) you
  896. see:
  897.  
  898.  
  899.  
  900. Page 10                                                        PC-Draft-CAD
  901.  
  902.  
  903.  
  904.  
  905.  
  906.  
  907.  
  908.  
  909.  
  910.  
  911. < Illustration >
  912. ( a summary of all keyboard commands )
  913.  
  914.  
  915.  
  916.  
  917. When a menu is showing, move the menu cursor to a menu option and press
  918. [F1] for help on that specific topic.
  919.  
  920.  
  921. Cursor Movement
  922. ------------
  923.  
  924. The cursor will appear as a small cross in center screen.  Press the cursor
  925. movement keys on the numeric keypad (or move the mouse) to move about the
  926. screen.
  927.  
  928. Initially, the cursor will move 8 dots for each key pressed. As you move
  929. the cursor you will notice that the X and Y location is shown in the
  930. control panel at screen right. Also shown is the current cursor increment
  931. value. With a mouse, the cursor moves smoothly along with the mouse move-
  932. ment. You may find that for precise positioning, the arrow keys give you
  933. more control. 
  934.  
  935. Cursor Increment
  936.  
  937. The amount the cursor moves (in dots or pixels) is called the cursor incre-
  938. ment. To change the cursor increment value, enter a number (using the top
  939. row of number keys, or press [Num Lock] to use the numeric key pad keys). 
  940. For instance, enter 24 to cause the cursor to move 24 dots for each cursor
  941. movement keystroke.
  942.  
  943. You will quickly get into the habit of adjusting the cursor increment value
  944. to a larger number to quickly move to a new position on the screen, then to
  945. a smaller number (try 1) for detailed work.
  946.  
  947. Suspend Cursor
  948.  
  949. Pressing the [S] key Suspends the current cursor increment value, causing
  950. the cursor to move one dot at a time.  Pressing [S] again restores the
  951. increment value.  This allows you to quickly change from coarse to fine
  952. movements and is also useful when creating graphics keyboard macros as
  953. described below. 
  954.  
  955.  
  956.  
  957.  
  958. Basics                                                              Page 11
  959.  
  960.  
  961.  
  962.  
  963. Change Cursor
  964.  
  965. There are two cursor types (more if you have a mouse).  Initially, the
  966. cursor appears as a small cross.  Press [K] ([K]ursor) to change the cursor
  967. to a full screen cross.  This cursor type is helpful when positioning lines
  968. and objects in line with other elements in your drawing. Press [K] again to
  969. toggle between the two cursor types. If you have a Microsoft compatible
  970. mouse, you can change the mouse cross cursor by pressing [Alt + C]. Press
  971. it again to change to the next cursor type. Each press of [Alt + C] changes
  972. to a new form of mouse cursor until you return to the first one. You can
  973. still use the full screen cursor by pressing [K].
  974.  
  975. This command is also helpful for locating the cursor. Sometimes when a
  976. complex drawing is displayed, it is hard to find the small cursor on the
  977. screen. Simply press [K] twice to flash the full screen cross.
  978.  
  979. Home
  980.  
  981. Press [H] to move the cursor to center screen.
  982.  
  983.  
  984. Menu Selections
  985. ------------
  986.  
  987. Initially, the eight main menu selections are displayed across the top of
  988. the screen. To make a selection, press its corresponding function key.  For
  989. instance, press [F2] (or the [/] key) (or left mouse button) to display the
  990. pop-up Draw functions menu.
  991.  
  992. With the pop-up menu displayed you may now:
  993.  
  994. 1.   Press the Escape key: [Esc] (both mouse buttons), to exit from a menu
  995.      without making a choice.
  996.  
  997. 2.   Select a choice from the menu by:
  998.  
  999. a.   press the [L]etter in brackets for your choice.
  1000. b.   use the arrow keys: [^] and [v] to move the reverse video cursor
  1001.      to select your choice.  Then press [Enter] (or either mouse
  1002.      button) to make your selection.
  1003.  
  1004. 3.   Press the left or right arrow keys: [<-] or [->] to move to another
  1005.      menu (or move the mouse right or left).
  1006.  
  1007.  
  1008.  
  1009.  
  1010. < Illustration >
  1011.  
  1012.  
  1013.  
  1014.  
  1015.  
  1016. Page 12                                                        PC-Draft-CAD
  1017.  
  1018.  
  1019.  
  1020.  
  1021.  
  1022. For example; press [F2], then press [B] for the [B]ox command, then press
  1023. [Enter]. The Draw menu will disappear.  Now, move the cursor. A box will
  1024. form with its diagonal corners determined by the original cursor position
  1025. and the opposing current cursor position.  When you are satisfied with the
  1026. final position of the box, press [Enter] (right mouse button) 
  1027.  
  1028. to complete the [B]ox command.
  1029.  
  1030. Most of the other menus work the same, press the function key, then up and
  1031. down arrows, then [Enter].
  1032.  
  1033. Note: With a mouse you never have to touch the keyboard to make
  1034. drawing selections. Simply press the mouse left button to pop up the
  1035. drawing menu and make your selection by moving the mouse up or down
  1036. and pressing the mouse right button to select. The initial cursor
  1037. position or starting anchor for the drawing command selected will not
  1038. be moved as your are making menu selections.
  1039.  
  1040. You can also pop up a menu by moving the cursor to the top of the screen
  1041. under the top menu bar. When you press the right mouse button the menu
  1042. immediately above the mouse cursor will pop up.
  1043.  
  1044.  
  1045. Display Menu Bar
  1046.  
  1047. By pressing the [F1] key, you can pop-off the menu bar to allow full screen
  1048. drawing.  When you press [F1] again, the menu bar will pop-up again. The
  1049. drawing obscured by the menu, will be untouched, but inaccessible, until
  1050. you pop-off the menu.
  1051.  
  1052.  
  1053. The Control Panel
  1054. ------------
  1055.  
  1056. The panel along the right side of the screen shows:
  1057.  
  1058. o    the drawing name, current layer name, current object name,
  1059. o    the current cursor increment value (C = 8),
  1060. o    the status of the suspend (cursor increment) function,
  1061. o    the status of: Grid, Snap, and Autodraw,
  1062. o    the status of Text and Fill re-draw (if "OFF", text/fills will not be
  1063.      redrawn during screen regeneration.
  1064. o    the current X and Y cursor location, in absolute drawing units and in
  1065.      feet and inches (or meters) relative to the origin point of the
  1066.      current object,
  1067. o    the width and height of the current screen in drawing units,
  1068. o    the current view number,
  1069. o    the amount of free memory in bytes. 
  1070.  
  1071.  
  1072.  
  1073.  
  1074. Basics                                                              Page 13
  1075.  
  1076.  
  1077.  
  1078.  
  1079. You can pop-off the control panel by pressing [Alt + P] for full screen
  1080. drawing.
  1081.  
  1082.  
  1083. The Drawing Area
  1084. ------------
  1085.  
  1086. View
  1087.  
  1088. The full drawing area is represented internally as a 32768 by 32768 grid.
  1089. Normally only a portion of this full area is shown on the screen at one
  1090. time. This is the current view. By zooming in and out, and panning, you can
  1091. change the view and draw on any portion of this grid. The basic unit of
  1092. measurement on the drawing grid is called a "Drawing Unit". In other words,
  1093. the full drawing area is 32768 drawing units square. The View Commands
  1094. chapter discusses how to move around the full drawing area and how to used
  1095. the shifted function keys to jump to different saved views.
  1096.  
  1097. Scale
  1098.  
  1099. You determine the relationship between drawing units and "real world units"
  1100. such as feet and inches by setting the drawing scale. This is actually a
  1101. ratio between drawing units and inches. This scale determines the smallest
  1102. increment in real world units that you can position drawing elements.
  1103. Initially, PC-Draft is configured with the drawing scale set to 0.0625.
  1104. This means that the distance between each drawing unit is 0.0625 of an inch
  1105. (1/16 inch). So, the finest detail you can reach in the drawing is 1/16
  1106. inch. With this setting, the real world dimensions of the full drawing is
  1107. 171 feet square. 
  1108.  
  1109. You can change the drawing scale by accessing the drawing database. Press:
  1110. [F3][D] to open the database window. (This window will not stay open unless
  1111. there is at least one drawing element created.) The current drawing scale
  1112. is shown at the top. Press [Return] to move the cursor to the scale field,
  1113. and enter a new value. The [Esc] key exits from this window. For example,
  1114. if you do not need 1/16 inch resolution, or you need to draw an object
  1115. greater than 171 feet in one dimension, you can change the scale ratio to
  1116. 0.25. This makes each drawing unit equal to 1/4 inch (1 / 4 = 0.25) and the
  1117. full drawing area 683 feet square. If your are using metric dimensions, it
  1118. makes sense to set the drawing scale to a multiple of 10. For example, set
  1119. it to 0.1 to make each drawing unit equal one tenth centimeter.
  1120.  
  1121. Note: the drawing scale should not be confused with printing scale.
  1122. Refer to the chapter on Printing and Plotting for a discussion on
  1123. output scale.
  1124.  
  1125.  
  1126.  
  1127.  
  1128.  
  1129.  
  1130.  
  1131.  
  1132. Page 14                                                        PC-Draft-CAD
  1133.  
  1134.  
  1135.  
  1136.  
  1137. Clearing the Drawing
  1138. ------------
  1139.  
  1140. To clear the drawing, press the [F9] key.  A warning pop-up will ask if
  1141. you're sure.  Press the [Y] key for [Y]es, if you are.
  1142.  
  1143.  
  1144. Undo Command
  1145. ------------
  1146.  
  1147. Whenever you have performed some drawing operation that changed the drawing
  1148. in a way you did not expect (you goofed), you can press [U] to Undo. This
  1149. erases the last drawing element added to the drawing. The previous element
  1150. in the database then becomes the current element. Each time you press [U]
  1151. another element is erased working backward through the drawing database.
  1152.  
  1153.  
  1154. Re-do Command
  1155. ------------
  1156.  
  1157. You can restore any "deleted" drawing element by pressing [Alt+U].
  1158.  
  1159.  
  1160. Saving Your Work
  1161. ------------
  1162.  
  1163. Once enough of your masterpiece is constructed to make you nervous about
  1164. losing your work, you should save it to a file on disk.  
  1165.  
  1166. 1.   Press the [F4] key to pop-up the File menu.
  1167.  
  1168. 2.   Select [D]rawing to save your drawing.
  1169.  
  1170. 3.   Then, select the operation from the next pop-up: [S]ave. 
  1171.  
  1172. 4.   Then, enter a filename in the next pop-up.  Enter any valid
  1173.      DOS file path specification, including drive and sub-direc-
  1174.      tories unless you want to save the file on the currently
  1175.      logged drive and path.
  1176.  
  1177. Simply enter a filename such as: "DRAWING1.DWG" or "A:SUBDIR1\DRAWING1.DWG"
  1178.  
  1179. PC-Draft will save your drawing as: DRAWING1.DWG (See note below for
  1180. directory searches.)
  1181.  
  1182. 5.   Press [Enter] to complete the operation.
  1183.  
  1184. Once you've done this a few times, the operation of saving and retrieving
  1185. drawing files should become easy, intuitive and obvious with the help of
  1186.  
  1187.  
  1188.  
  1189.  
  1190. Basics                                                              Page 15
  1191.  
  1192.  
  1193.  
  1194.  
  1195. the pop-up prompts.  The method is the same for other file operations such
  1196. as saving and retrieving object libraries or macro files.
  1197.  
  1198. Directory Search
  1199.  
  1200. When entering a filename for any file operation, you can enter a wildcard
  1201. filename mask with '*' characters. When you press [Enter], a list of all
  1202. files that match the filename mask will be displayed. For example enter
  1203. DWG\*.DWG:
  1204.  
  1205.  
  1206.  
  1207.  
  1208.  
  1209.  
  1210. < Illustration >
  1211.  
  1212.  
  1213.  
  1214.  
  1215.  
  1216. Also you can automatically add the wild card to the path by pressing either
  1217. the up or down arrow keys [^] or [v].
  1218.  
  1219. To search the directory other than the current one, enter the DOS path
  1220. information, for instance to refer to the directory containing font files,
  1221. enter: "FON\", then press [^] or [v]. (You must have the '\' at the end.)
  1222. The search path will be expanded to: FON\*.FON. Press [Enter] to display
  1223. the FON directory.
  1224.  
  1225. Other useful keys to use when entering filenames:
  1226.  
  1227. o    [<-] and [->] move the cursor non-destructively.
  1228.  
  1229. o    Backspace [<-] moves left destructively.
  1230.  
  1231. o    The [End] key moves the cursor to the last character.
  1232.  
  1233. o    The [Home] key moves to the first character.
  1234.  
  1235. o    The [Esc] key restores the field to its original contents.
  1236.  
  1237. o    Press [Ctrl + End] to clear the field from the cursor position to the
  1238.      end.
  1239.  
  1240. o    The [Ins] key toggles insert/overwrite mode. 
  1241.  
  1242.  
  1243.  
  1244.  
  1245.  
  1246.  
  1247.  
  1248. Page 16                                                        PC-Draft-CAD
  1249.  
  1250.  
  1251.  
  1252.  
  1253.  
  1254. Ending PC-Draft
  1255. ------------
  1256.  
  1257. Press [F10] to exit PC-Draft. If you have made changes to your drawing but
  1258. not yet saved it, a warning pop-up will ask if you want to do so. If
  1259. everything is safely saved, when you press [F10] you will immediately be
  1260. returned to the DOS prompt.
  1261.  
  1262.  
  1263.  
  1264.  
  1265.  
  1266.  
  1267.  
  1268.  
  1269.  
  1270.  
  1271.  
  1272.  
  1273.  
  1274.  
  1275.  
  1276.  
  1277.  
  1278.  
  1279.  
  1280.  
  1281.  
  1282.  
  1283.  
  1284.  
  1285.  
  1286.  
  1287.  
  1288.  
  1289.  
  1290.  
  1291.  
  1292.  
  1293.  
  1294.  
  1295.  
  1296.  
  1297.  
  1298.  
  1299.  
  1300.  
  1301.  
  1302.  
  1303.  
  1304.  
  1305.  
  1306. Basics                                                              Page 17
  1307.  
  1308.  
  1309.  
  1310.  
  1311.     Parts of a Drawing
  1312.  
  1313.  
  1314. When you draw lines, arcs, circles, etc. to create a new drawing, what you
  1315. are actually doing is adding data to a drawing database. This chapter
  1316. describes the various pieces of the drawing database and defines the
  1317. terminology used in this manual. It is important that you know the internal
  1318. structure of the drawing database because it will determine the best method
  1319. to create your drawing.
  1320.  
  1321.  
  1322. The drawing database
  1323. ------------
  1324.  
  1325. Each drawing database is stored in one DOS file. The drawing database is
  1326. composed of four hierarchical levels of components. These are: Layers,
  1327. Object Nodes, Objects, and Drawing Elements. You might say that: 
  1328.  
  1329. "A drawing is composed of one or more layers which has one or more
  1330. object nodes, each of which refers to one object from a pool of one or
  1331. more objects each of which is composed of one or more drawing ele-
  1332. ments". 
  1333.  
  1334. Each component can be given a name which will be displayed on the control
  1335. panel. The other attributes of each component are described below.
  1336.  
  1337. The Drawing itself has a Scale attribute (discussed in the previous chap-
  1338. ter) which determines the ratio between drawing units and real world
  1339. dimensions.
  1340.  
  1341.  
  1342.  
  1343.  
  1344.  
  1345.  
  1346.  
  1347.  
  1348.  
  1349.  
  1350.  
  1351.  
  1352.  
  1353.  
  1354.  
  1355.  
  1356.  
  1357.  
  1358.  
  1359.  
  1360.  
  1361.  
  1362.  
  1363.  
  1364. Page 18                                                        PC-Draft-CAD
  1365.  
  1366.  
  1367.  
  1368.  
  1369.  
  1370.  
  1371.  
  1372. < Illustration >
  1373.  
  1374.  
  1375.  
  1376.  
  1377. Database Window
  1378. ------------
  1379.  
  1380. You can view and modify values in the drawing database by opening the
  1381. Database Window. Press [F3][D] to open it. This window will not stay open
  1382. unless at least one element has been drawn.
  1383.  
  1384. You can move the cursor from field to field by pressing [Enter]. The [Tab]
  1385. key moves to the next component. If there is more than one component, such
  1386. as layers, you can page through them by pressing [PgUp] or [PgDn] (while
  1387. the cursor is within the component area). You can learn more about the
  1388. database window by reading the Object Commands chapter.
  1389.  
  1390.  
  1391. Drawing Components
  1392. ------------
  1393.  
  1394. "A drawing is composed of one or more layers:"
  1395.  
  1396. Layers
  1397.  
  1398. Layers provide a method analogous to the manual drafting technique of
  1399. overlays where different logical subsystems are drawn on separate sheets.
  1400. For example, an architectural floor plan may have a separate overlay for
  1401. electrical, mechanical, and structural subsystems.
  1402.  
  1403. In addition to its name, each layer has a status attribute. This is set to
  1404. either "ON" or "OFF". When "ON", the objects in the layer are drawn and/or
  1405. plotted. When "OFF", the objects in the layer are not drawn. This allows
  1406. for temporary elements such as "construction lines" which you do not want
  1407. to appear in the final printed drawing. Or, using the architectural ex-
  1408. ample, you may turn the electrical layer "ON" along with the basic floor
  1409. plan layer to print the electrical plan, then turn the electrical layer
  1410. "OFF" then the mechanical layer "ON" to print the mechanical plan.
  1411.  
  1412.  
  1413. "A layer is composed of one or more object nodes:"
  1414.  
  1415.  
  1416.  
  1417.  
  1418.  
  1419.  
  1420.  
  1421.  
  1422. Basics                                                              Page 19
  1423.  
  1424.  
  1425.  
  1426.  
  1427. Object Node
  1428.  
  1429. An object node describes the position, scale, and angle of rotation for
  1430. each object that is a part of the current layer. This mechanism allows for
  1431. the smallest possible storage requirements (memory and disk space) for
  1432. drawings. As you copy objects in your drawing, new object nodes are created
  1433. in the drawing database. The object itself (which takes up more internal
  1434. space) is only stored once. The coordinate (x and y) values determine where
  1435. the actual object will be drawn. When an object is moved, scaled, or
  1436. rotated, the values in the object node are changed. The object itself is
  1437. not changed.
  1438.  
  1439. The object node attributes: Name, Origin, Scale, and Angle may be changed
  1440. in the database window. Also shown are the number of elements in the
  1441. referenced object and the object extent (the overall size of the object in
  1442. drawing units).
  1443.  
  1444.  
  1445. "Each Object Node refers to one object from a pool of one or more objects:"
  1446.  
  1447. Objects
  1448.  
  1449. Objects are logical groupings of drawing elements which together make an
  1450. entity which can later be copied, moved, scaled and rotated. Each object
  1451. has an origin. The elements which make up an object (lines and circles) are
  1452. drawn in relationship to this origin. The object origin is usually the
  1453. original cursor position when the object was begun.
  1454.  
  1455. You can use the libraries of objects that come with PC-Draft to select
  1456. objects to add to your drawings. And, you can create object libraries of
  1457. you own. (See the Object Commands chapter.)
  1458.  
  1459.  
  1460. "each of which is composed of one or more drawing elements."
  1461.  
  1462. Elements
  1463.  
  1464. Drawing elements such as lines, circles, boxes, text, etc. are composed of
  1465. drawing coordinate values which define their size and orientation within
  1466. the object. In addition there are other attributes appropriate for each
  1467. element type such as line width, line style, font scale (for text ele-
  1468. ments), offset (for dimension elements). The coordinate values are ex-
  1469. pressed in drawing units and are relative to the origin of the object. 
  1470.  
  1471. Internal
  1472. Structure
  1473.  
  1474. It may be helpful to visualize this hierarchy of drawing, layer, object
  1475. node, object, and element, by looking at a diagram of the actual internal
  1476. structure:
  1477.  
  1478.  
  1479.  
  1480. Page 20                                                        PC-Draft-CAD
  1481.  
  1482.  
  1483.  
  1484.  
  1485. ┌───────────┐ ┌──────────────┐ ┌─────────┐ ┌─────────────┐ ┌──────────────┐
  1486. │Drawing    │ │Layer         │ │Obj Node │ │Object       │ │Element       │
  1487. ├───────────┤ ├──────────────┤ ├─────────┤ ├─────────────┤ ├──────────────┤
  1488. │name       │ │name          │ │x, y     │ │name         │ │x1, y1, x2, y2│
  1489. │# layers   │ │shown (Y/N)   │ │*object ──>│# elements   │ │type          │
  1490. │scale      │ │              │ │scale    │ │*root_element─>│line style    │
  1491. │x1, y1,    │ │# objects     │ │angle    │ └─────────────┘ │line width    │
  1492. │x2, y2,    │ │*root_obj_node─>│*prv_obj │                 │*prv_element  │
  1493. │cur_view;  │ │*prv_layer    │ │*nxt_obj │                 │*nxt_element  │ 
  1494. │view[10]   │ │*nxt_layer    │ └─────────┘                 └──────────────┘
  1495. │*root_layer─>└──────────────┘                                          
  1496. └───────────┘                                                           
  1497.  
  1498.  
  1499.     The structure of a typical drawing with four layers is shown below. Note
  1500. that layer one has five objects (object nodes). Also not how object nodes
  1501. simply act as place holders in a drawing, indicating position, scale and
  1502. angle of the actual objects. On the right side of the drawing are the
  1503. actual objects. Note that object D is replicated in two positions in the
  1504. drawing. It is referenced by both object node one and three (by using the
  1505. Object Copy menu choice). Objects C and F are not used in this drawing.
  1506.  
  1507.  
  1508.                                     ┌─────────────┐       ┌────────────────┐
  1509.                                     │OBJECT NODE 5│    ┌─>│   OBJECT A     │
  1510.                                   ┌─┴───────────┐─┤    │  └────────────────┘
  1511.                   ┌─────────┐     │OBJECT NODE 4│──────┘  ┌────────────────┐
  1512.  ┌────────┐     ┌─┴───────┐4│   ┌─┴───────────┐─┤ │    ┌─>│   OBJECT B     │
  1513.  │DRAWING │   ┌─┴───────┐3├─┤   │OBJECT NODE 3│────────┘  └────────────────┘
  1514.  ├────────┤ ┌─┴───────┐2├─┤ │ ┌─┴───────────┐─┤ ├─┘       ┌────────────────┐
  1515.  │Scale   │ │LAYER:  1├─┤ ├─┘ │OBJECT NODE 2│─────────┐   │   OBJECT C     │
  1516.  │4 Layers->┼─────────┤ ├─┘ ┌─┴───────────┐─┤ ├─┘     │   └────────────────┘
  1517.  │        │ │[ON] off ├─┘   │OBJECT NODE 1│─────────┐ │   ┌────────────────┐
  1518.  └────────┘ │5 Objects ────>├─────────────┤ ├─┘     │ ├──>│   OBJECT D     │
  1519.             └─────────┘     │Object #4 ─────────────┼─┘   └────────────────┘
  1520.                             │Location     │ │       │     ┌────────────────┐  
  1521.                             │Angle        ├─┘       └────>│   OBJECT E     │
  1522.                             │Scale        │               └────────────────┘
  1523.                             └─────────────┘               ┌────────────────┐
  1524.                                                           │   OBJECT F     │
  1525.                                                           └────────────────┘
  1526.                                                           ├ Object Library ┤
  1527.  
  1528.  
  1529. This has given you a top-down view of the internal composition of a
  1530. drawing. The importance of these concepts will become more clear as you
  1531. begin to create more complex drawings. Actually your initial experience of
  1532. drawing with PC-Draft provides a "bottom-up" view. The first line you draw
  1533. becomes the first drawing element of the first object of the first object
  1534.  
  1535.  
  1536.  
  1537.  
  1538. Basics                                                              Page 21
  1539.  
  1540.  
  1541.  
  1542.  
  1543. node of the first layer in the drawing. At first none of these has a name.
  1544. You can give them a name via the [D]atabase option from the Objects menu.
  1545.  
  1546. You could continue adding new elements to the drawing until the complete
  1547. drawing is finished. However, this would result in a drawing with only one
  1548. object which encompasses the full drawing. It is a much better practice to
  1549. logically group drawing elements into objects. For example, lets say you
  1550. want to draw an office layout showing the position of desks and movable
  1551. partitions. You would begin by creating a set of separate objects such as a
  1552. desk, chair, and partition. Then you would copy each object as needed at
  1553. different positions on the drawing.
  1554.  
  1555. You can save the objects you have created for use in other drawings with
  1556. the save object command: press [F4][O][S] (for File Commands, Object, Save)
  1557. and enter a filename for the object library.
  1558.  
  1559. You can also use objects from the object libraries that come with PC-Draft:
  1560. press  [F4][O][R] (for File Commands, Object, Retrieve) and enter the
  1561. filename. This loads the object library into memory. Then you can pick an
  1562. object from this library by pressing: [F3][A] (for Object Commands, Add
  1563. from Lib.). A window will pop up showing the names of all the objects in
  1564. the library. Move the reverse video cursor to the one you want and press
  1565. enter. The selected object will be drawn in the location of the cursor.
  1566.  
  1567.  
  1568.  
  1569.  
  1570.  
  1571.  
  1572.  
  1573.  
  1574.  
  1575.  
  1576.  
  1577.  
  1578.  
  1579.  
  1580.  
  1581.  
  1582.  
  1583.  
  1584.  
  1585.  
  1586.  
  1587.  
  1588.  
  1589.  
  1590.  
  1591.  
  1592.  
  1593.  
  1594.  
  1595.  
  1596. Page 22                                                        PC-Draft-CAD
  1597.  
  1598.  
  1599.  
  1600.  
  1601. Drawing Commands
  1602.  
  1603.  
  1604. This chapter discusses each drawing command in detail. You will be using
  1605. these drawing commands when constructing objects. As you draw, each new
  1606. drawing element is added to the current object. If you want to add elements
  1607. to other objects, you must change to that other object (via the Next Object
  1608. command or the Database window). Refer to the Element Commands chapter for
  1609. commands which manipulate existing elements.
  1610.  
  1611. PC-Draft provides both a menu based and a command based user interface. As
  1612. you begin to learn how PC-Draft works you may find the drawing menu useful
  1613. in selecting the various commands. But as you become more proficient, you
  1614. will probably find the single key command method easier and faster.
  1615.  
  1616.  
  1617.  
  1618.  
  1619.  
  1620. < Illustration >
  1621.  
  1622.  
  1623.  
  1624.  
  1625. Commands
  1626.  
  1627. Each basic drawing operation can be specified in two ways.  You can press
  1628. [F2] (or mouse left button) to choose from the Draw menu, or you can press
  1629. the mnemonic character associated with the command.  For example to select
  1630. the line command either press [F2] then press [v] enough times to move the
  1631. menu selection bar down to the "[L]ine" choice, then press [Enter] or you
  1632. can choose from the menu by pressing: [F2][L][Enter]. Or don't use the menu
  1633. at all: simply press [L] (the single key command mode).
  1634.  
  1635. Most drawing operations follow the same sequence of operations: 
  1636.  
  1637. 1.   Position the cursor to a starting anchor point.
  1638. 2.   Select the drawing command.
  1639. 3.   Move the cursor to the desired ending point.
  1640. 4.   Press any key other than cursor movement or numeric key to complete
  1641.      the operation.
  1642.  
  1643. The [Esc] key will abort the drawing operation.
  1644.  
  1645. Remember, at any time while moving the cursor, you can fine tune
  1646. cursor movement or speed up cursor movement by pressing the numeric
  1647. keys to change the current cursor increment.  Also you can press the
  1648. [S] key to [S]uspend the cursor increment for fine work, and the [K]
  1649. key to change cursor type.
  1650.  
  1651.  
  1652.  
  1653.  
  1654. Basics                                                              Page 23
  1655.  
  1656.  
  1657.  
  1658.  
  1659. You can repeat the previous drawing command by pressing the [Enter] key or
  1660. the mouse right button. For example, if you draw a box, you can immediately
  1661. draw another box by positioning the cursor to the first box corner, press
  1662. [Enter], then move to the opposite corner and press [Enter] to complete the
  1663. command.
  1664.  
  1665.  
  1666. The most basic drawing element is the line. There are several ways to add
  1667. lines to a drawing layer.
  1668.  
  1669. Line
  1670.  
  1671. The method for drawing lines is typical of most drawing commands, involving
  1672. these four steps:
  1673.  
  1674. 1.   Move the cursor to one end of the future line.
  1675. 2.   Press [L] to start the line.
  1676. 3.   Move the cursor to the other end.
  1677. 4.   Press [Enter].
  1678.  
  1679. I think you get the idea.
  1680.  
  1681. The line is drawn using the current settings for line width and line style.
  1682. Please refer to the chapter on Options to see how to change these settings.
  1683.  
  1684. Multi-Line
  1685.  
  1686. If you want to draw several connected line segments, use the [M]ulti-line
  1687. command. Press [M] to start, move the cursor to the end point, press
  1688. [Enter] to anchor that end, move to the next end point, press [Enter], and
  1689. so on. Press [Esc] to end the multi-line command.
  1690.  
  1691.  
  1692. XLine
  1693.  
  1694. This draws two lines parallel to each other. This function is useful when
  1695. drawing walls. The distance between the two lines is controlled by the
  1696. "Dline Width" option on the Options menu. You enter the width between lines
  1697. in terms of the current dimension unit. For instance, when drawing archi-
  1698. tectural plans, enter a width of 4 inches for wood stud walls.
  1699.  
  1700. You start this command from the keyboard with [Alt + L].
  1701.  
  1702. You can select from 4 different line ending styles for each end of the
  1703. double line. This lets you merge double line elements at corners and other
  1704. intersections. The Four end styles are numbered from 0 to 3 as follows:
  1705. (The x represents the coordinates for the dline element)
  1706.  
  1707.  
  1708.  
  1709.  
  1710.  
  1711.  
  1712. Page 24                                                        PC-Draft-CAD
  1713.  
  1714.  
  1715.  
  1716.  
  1717. Style 0:  This is the default, the lines end at the element coordinate
  1718. (as they did before):
  1719.  
  1720.      -------------------
  1721.      x                 x
  1722.      -------------------
  1723.  
  1724. Style 1:  The top line extends longer, the bottom line is shorter:
  1725.  
  1726.      -----------------------
  1727.        x                 x
  1728.          ---------------
  1729.  
  1730.  
  1731.  
  1732. Style 2:  The top line is shorter, the bottom line is longer:
  1733.  
  1734.        ---------------  
  1735.      x                 x
  1736.    -----------------------
  1737.  
  1738.  
  1739. Style 3:  Both lines are shorter:
  1740.  
  1741.        ---------------
  1742.      x                 x
  1743.        ---------------
  1744.  
  1745. When you draw a double line element a popup dialogue box lets you enter the
  1746. end style for each end of the double line. You are first asked to enter the
  1747. FIRST end then the SECOND end. This means that if you drew the double line
  1748. element from left to right, the left end is "FIRST". The sense (first and
  1749. second ends) of vertical lines is similar. You can change the end styles
  1750. later via the DataBase access box.
  1751.  
  1752.  
  1753. Parallel
  1754.  
  1755. This draws a single line parallel to the previous element in the sequence
  1756. of drawn elements. 
  1757.  
  1758. Box
  1759.  
  1760. Press [B] to begin the [B]ox command. The starting position is one corner
  1761. of the box, the ending cursor position is the opposite corner.
  1762.  
  1763.  
  1764.  
  1765.  
  1766.  
  1767.  
  1768.  
  1769.  
  1770. Drawing Commands                                                    Page 25
  1771.  
  1772.  
  1773.  
  1774.  
  1775. Circle
  1776.  
  1777. There are two circle commands. This version uses the center point and one
  1778. point on the circumference. Press [C] to draw a circle. The starting
  1779. position is the center of the circle. Move the cursor outward to establish
  1780. the diameter and press [Enter]. 
  1781.  
  1782. Circle 2
  1783.  
  1784. This draws a circle from three points on its circumference. Press [I] to
  1785. start the circle 2 command, an X will temporarily appear to mark the first
  1786. point, move the cursor to the second point, when you press [Enter] the
  1787. second point will be marked with an X. Then move the cursor to the third
  1788. point and press [Enter] to draw the circle through the three points. You
  1789. may press [Esc] at any time during this process to cancel the command.
  1790.  
  1791.  
  1792. Regardless of which method you use to draw a circle, the center point and
  1793. one point on the circle's circumference are stored in the database. 
  1794.  
  1795.  
  1796.  
  1797.  
  1798. < Illustration >
  1799.  
  1800.  
  1801.  
  1802. Dimension
  1803.  
  1804. This command creates automatic dimensions. When you select this option from
  1805. the menu (or press the [D] key) a sub-menu will allow you to select either
  1806. horizontal or vertical dimension. Then a second sub-menu lets you select
  1807. from one of two methods. The cursor method allows you to select the points
  1808. to be dimensioned. When the cursor method is chosen, you then must select
  1809. the two points in your drawing by moving the cursor and pressing [Enter]. A
  1810. small circle will appear at each point to mark its location. The element
  1811. method uses the endpoints of the current element as the dimensioned points.
  1812. Once the two dimension points are determined, you then move the cursor to
  1813. the place where you want the dimension line to be drawn, then press
  1814. [Enter]. The final step is to specify the text scale to use for the
  1815. dimension label. Once all this is done the dimension will be drawn with
  1816. witness lines, arrows and distance shown in feet and inches.
  1817.  
  1818.  
  1819.  
  1820.  
  1821. Page 26                                                        PC-Draft-CAD
  1822.  
  1823.  
  1824.  
  1825.  
  1826. Note: You must load a font file for the text portion of the dimension
  1827. to appear on the screen.
  1828.  
  1829. Ellipse
  1830.  
  1831. From the keyboard you start the ellipse command with [E]. As you move the
  1832. cursor, the area of the ellipse is indicated by a rectangle. Move the
  1833. cursor outward to establish the size of the ellipse and press [Enter]. Why
  1834. use the rectangle instead of the ellipse shape? We decided that drawing,
  1835. erasing, and re-drawing the actual ellipse shape as you move the cursor was
  1836. too slow, interfering with the normal flow of drawing. Note that when you
  1837. rotate an object that contains an ellipse, the corner points that define
  1838. the ellipse are rotated not the drawn ellipse. This may cause unexpected
  1839. results. For this reason, it may not be a good idea to use the ellipse in
  1840. objects that may later be rotated.
  1841.  
  1842.  
  1843.  
  1844.  
  1845.  
  1846.  
  1847. < Illustration >
  1848.  
  1849.  
  1850.  
  1851.  
  1852.  
  1853.  
  1854. Arc
  1855.  
  1856. There are two arc commands. The normal [A]rc command draws an interior arc
  1857. always less than 180 degrees. Exterior arcs (greater than 180 degrees) may
  1858. be drawn with the alternate arc command: [Alt + A].
  1859.  
  1860. a.   Position the cursor to the center of the arc.
  1861. b.   Press [A] or [Alt + A] to start the arc command.
  1862. c.   Move the cursor outward to establish the diameter. (See note below.)
  1863. d.   Press [Enter] to set the diameter and first end point of the arc. A
  1864.      temporary X will mark this point.
  1865. e.   Move the cursor to establish the second end point of the arc and press
  1866.      [Enter].
  1867.  
  1868.  
  1869. Note: Arcs are always drawn clockwise. This means that the radius
  1870. of the arc is determined by the point that makes the smaller
  1871. angle from the center point.
  1872.  
  1873.  
  1874.  
  1875.  
  1876.  
  1877.  
  1878.  
  1879. Drawing Commands                                                    Page 27
  1880.  
  1881.  
  1882.  
  1883.  
  1884. Text
  1885.  
  1886. To add text to your drawing, position the cursor and press [T] to enter
  1887. [T]ext mode. You can use backspace and the [<-] and [->] arrow keys for
  1888. simple editing. Press [Enter] to accept the text string. After entering the
  1889. text string, you will be asked to enter an angle value. This value deter-
  1890. mines the rotation or angle the text is displayed. For instance, to display
  1891. the text vertically (written from bottom to top) enter a value of 90
  1892. (degrees). This value can be changed later via the Database window.
  1893.  
  1894. You will then be asked to enter a scale value. This determines how big to
  1895. draw the text. Enter the text scale (a scale of 1, produces text 64 drawing
  1896. units in height -- about average), and press [Enter]. You can modify the
  1897. text string and the scale via the database window from the Objects menu
  1898. (see the Object Commands chapter).
  1899.  
  1900.  
  1901.  
  1902.  
  1903.  
  1904.  
  1905. < Illustration >
  1906.  
  1907.  
  1908.  
  1909.  
  1910.  
  1911.  
  1912. Kursor
  1913.  
  1914. This command toggles the cursor shape back and forth from the small x (or
  1915. current mouse cursor shape) to the full screen cross. From the keyboard
  1916. press [K].
  1917.  
  1918.  
  1919. Mouse cursor
  1920.  
  1921. If you are using a MicroSoft compatible mouse, this command changes to a
  1922. different cursor shape. From the keyboard press [Alt + C]. Each time you
  1923. press [Alt + C] a new cursor type is selected until you reach the first one
  1924. again. 
  1925.  
  1926. Color
  1927.  
  1928. This command only works for CGA displays. If you have a VGA or EGA display,
  1929. refert to the color menu selection on the options menu discussed below. 
  1930.  
  1931. It changes the foreground color to one of the possible 15 standard IBM
  1932. Color Graphic Adapter colors (except black of course). From the keyboard
  1933.  
  1934.  
  1935.  
  1936.  
  1937. Page 28                                                        PC-Draft-CAD
  1938.  
  1939.  
  1940.  
  1941.  
  1942. press [Ctrl + F1]. Each time you execute this command, the color is cycled
  1943. to the next in the list, eventually repeating.
  1944.  
  1945. Undo
  1946.  
  1947. As discussed above in the Basics chapter, this command deletes the current
  1948. element. For example if you just drew a new line (it is then the current
  1949. element), pressing [U] for Undo will delete that line from the drawing
  1950. database and erase it from the screen. Refer to the Elements Commands
  1951. chapter to learn how to make a particular element the current one (and how
  1952. to un-delete or "re-do").
  1953.  
  1954. Fill
  1955.  
  1956. This command fills a rectangular area with a repeating pattern. Once you
  1957. have selected the area to fill (just like drawing a box) you select the
  1958. pattern from one of the library objects or from one of the objects in your
  1959. drawing. The special object library called PATTERN1.LIB contains objects
  1960. specially constructed for use as patterns.
  1961.  
  1962.  
  1963.  
  1964.  
  1965. < Illustration >
  1966.  
  1967.  
  1968.  
  1969. After specifying the rectangular area to fill the object selection window
  1970. automatically pops up. If you have an object library loaded, its objects
  1971. will be shown. If no object library is loaded, or if you press the [ESC]
  1972. key, the object list from the drawing will be shown. Select one of the
  1973. objects to be used for the fill pattern.
  1974.  
  1975. By using regular objects as fill patterns, you have total freedom and
  1976. control in designing and modifying them. To see how the PATTERN1.LIB object
  1977. library was created, load the PATTERN1.DWG. You will see that each object
  1978. is drawn so that when it is repeated in a gridwork it will form a con-
  1979. tinuous pattern. The object chosen to act as a pattern fill is simply
  1980. redrawn over and over to fill the rectangular area. The width of the object
  1981. and its origin point determines the location of each redrawn instance. 
  1982.  
  1983. Also the starting point is calculated from an absolute offset from the
  1984. upper left corner of the entire drawing grid - not the corner of the
  1985. rectangular fill area. This allows for smooth combinations of the same
  1986. pattern when fill areas are overlapped to fill non-rectangular areas. In
  1987. other words, the bricks will always line up correctly when filling areas
  1988. next to each other.
  1989.  
  1990.  
  1991.  
  1992.  
  1993.  
  1994.  
  1995. Drawing Commands                                                    Page 29
  1996.  
  1997.  
  1998.  
  1999.  
  2000. Object commands
  2001.  
  2002.  
  2003. Objects are logical groupings of drawing elements. This chapter describes
  2004. how to perform operations on drawing objects, such as scaling, rotating,
  2005. copying, moving, and changing actual data values in the drawing database.
  2006. All of these commands are accessible from the Objects menu by pressing the
  2007. [F3] key.
  2008.  
  2009.  
  2010.  
  2011.  
  2012.  
  2013. < Illustration >
  2014.  
  2015.  
  2016.  
  2017.  
  2018. Object Currency
  2019.  
  2020. An important concept to understand is Currency. By this we mean that a
  2021. particular drawing component is the active component. As you draw, new
  2022. elements are added to the current object. The last element drawn is the
  2023. current element. New elements and objects are added to the current layer.
  2024. The name of the current component (Layer, Object) will appear in the
  2025. control panel (if they are named).
  2026.  
  2027. Database
  2028.  
  2029. This option on the Object menu, opens a window showing a view into the
  2030. drawing database. You can examine and change the data there directly. For
  2031. example you can change the names of the drawing, layers and objects. When
  2032. you open this window, the current components are shown.
  2033.  
  2034. The [Tab] key moves the cursor from one component type to the next. Reverse
  2035. [Tab] moves backward among components. [Enter] moves to the next field.
  2036. When there are more than one instance of a component, the [Pg Up] and
  2037. [PgDn] keys page forward and backward through the instances. When you press
  2038. [Enter] at the last field, the cursor will move (wrap) to the first field
  2039. in the window, unless the current element type is Text. In this case a
  2040. window will open showing the current text string (which you can modify).
  2041.  
  2042. You can directly modify values in the drawing database by moving the cursor
  2043. to the field and entering the new value. For example, you can change the
  2044. location of a line's endpoint by moving (with [Tab] and [Enter]) to the X1
  2045. field of the element component section and entering a new x coordinate
  2046. value.
  2047.  
  2048.  
  2049.  
  2050.  
  2051.  
  2052.  
  2053. Page 30                                                        PC-Draft-CAD
  2054.  
  2055.  
  2056.  
  2057.  
  2058. When the cursor is in the element type field, the up arrow [^] and down
  2059. arrow [v] keys change the element type to another valid type. You could
  2060. change a line into a circle or a box into an ellipse.
  2061.  
  2062. The [^][v] keys also are used to change the layer status field. This field
  2063. determines whether the layer is to be drawn or not. Move the cursor to this
  2064. field and press [^][v] to change to ON to display and print that layer or
  2065. to OFF to not display or print it.
  2066.  
  2067. Some fields cannot be changed. The Drawing Extent and Object Extent
  2068. indicate the current drawing area used, and the size of the current object.
  2069. They cannot be changed.
  2070.  
  2071. New layers, objects, and elements may be created by pressing: [Alt+N] (with
  2072. the cursor in the proper component window). You must enter meaningful data
  2073. if you make a new object or element.
  2074.  
  2075. Layers, objects and elements may be deleted by pressing: [Alt+D] (with the
  2076. cursor in the proper component window).
  2077.  
  2078. When you exit the database window (by pressing the [Esc] key) the com-
  2079. ponents shown become current.
  2080.  
  2081.  
  2082.  
  2083.  
  2084.  
  2085.  
  2086. < Illustration >
  2087.  
  2088.  
  2089.  
  2090.  
  2091.  
  2092.  
  2093.  
  2094.  
  2095.  
  2096. Add Object from Library
  2097.  
  2098. This command allows you to select an object from the currently loaded
  2099. object library to add to the drawing. You must first load an object library
  2100. (to retrieve an object library, press: [F4][O][R] and enter the filename of
  2101. the object library). When you select the Add<-Lib function a menu with the
  2102. names of all the objects in the library is displayed. Select an object by
  2103. moving the reverse video cursor with the mouse or the cursor keys and press
  2104. [Enter]. The selected object will be added to the drawing and drawn using
  2105. the current cursor position as the object origin. This object will then be
  2106. the current object.
  2107.  
  2108.  
  2109.  
  2110.  
  2111. Drawing Commands                                                    Page 31
  2112.  
  2113.  
  2114.  
  2115.  
  2116. Pick
  2117.  
  2118. This allows you to select an existing object from the drawing to make it
  2119. the current object. The Move, Erase, Copy and Rotate commands all operate
  2120. on the current object. If the selected object is one that had been deleted
  2121. from the drawing, it will be reinstated with its new origin at the current
  2122. cursor position.
  2123.  
  2124. Move
  2125.  
  2126. This moves the current object origin to the current cursor position. To use
  2127. this command you should:
  2128.  
  2129. 1.   Select the current object (with the Pick command or via the [Alt+O]
  2130.      keyboard command).
  2131.  
  2132. 2.   Position the cursor where you want the object to be.
  2133.  
  2134. 3.   Execute the Move command.
  2135.  
  2136. New
  2137.  
  2138. This starts a new object. A box pops up to let you give the new object a
  2139. name. This new object then becomes the current object and each new element
  2140. from that point on is added to that object. The direct keyboard command:
  2141. [N] will accomplish the same.
  2142.  
  2143. Origin
  2144.  
  2145. This lets you change the origin of the current object. Once you have
  2146. created an object there may be a more convenient location for the origin,
  2147. when moving and copying the object. Position the cursor to where you want
  2148. the new origin to be, then select the Origin command.
  2149.  
  2150. Copy
  2151.  
  2152. This creates a new object node in the drawing which points to the current
  2153. object. In other words, the current object is copied. The location of the
  2154. new object is determined by the cursor location when the command is
  2155. executed. Position the cursor where you want the origin of the new object
  2156. to be. This new copy is actually the original object re-drawn in the
  2157. specified location. Changes made to this object affect the original object
  2158. (and vice-versa).
  2159.  
  2160. Clone
  2161.  
  2162. This creates a new object in the drawing database identical to the current
  2163. object. This is different from the Object Copy command which makes a new
  2164. Object Node. With the clone command, the new object is a completely
  2165.  
  2166.  
  2167.  
  2168.  
  2169. Page 32                                                        PC-Draft-CAD
  2170.  
  2171.  
  2172.  
  2173.  
  2174. separate new object with all drawing elements from the original copied to
  2175. the new. Changes made to the new 'cloned' object affect only that object.
  2176.  
  2177.  
  2178. Note: If you add new drawing elements to an object with multiple
  2179. copies, the new elements are added to ALL copies of the object. This
  2180. is because in the drawing database there is actually only one copy of
  2181. each object. When copies are made, additional object nodes are made
  2182. which simply act as place holders describing the location, scale and
  2183. rotation of the particular instance of each copy of the object. (If
  2184. you do add new elements to such objects, you must redraw to see the
  2185. added elements in the other copies of the object.) If you do not want
  2186. this duplication to happen, use the Clone command instead of the Copy
  2187. command to make an actual new copy of the object.
  2188.  
  2189. Erase
  2190.  
  2191. This deletes the current object node from the drawing database. The actual
  2192. object is not deleted, just its object node. You can add the deleted object
  2193. back into your drawing with the Pick command.
  2194.  
  2195.  
  2196.  
  2197. Scale
  2198.  
  2199. This allows you to change the relative size of the current object. To
  2200. double an objects size (from its original size as drawn) enter: 2 in the
  2201. pop up window. to redraw the object at one half its original size, enter:
  2202. .5, and so on. This new scale affects the individual object node only.
  2203. Other copies of the same object are not affected.
  2204.  
  2205. Rotate
  2206.  
  2207. This allows you to enter the amount of rotation for the current object. For
  2208. example enter 45 to rotate the object 45 degrees (counter clockwise) from
  2209. its original orientation. You may enter a negative value to rotate clock-
  2210. wise. This rotation affects the individual object node only. Other copies
  2211. of the same object are not affected.
  2212.  
  2213. Stretch
  2214.  
  2215. This lets you stretch (or contract) an object in any direction. When you
  2216. select this command, the current object is outlined by a box. Move the
  2217. lower right corner of the box to indicate the new size for the object, then
  2218. press [Enter]. This affects all copies of the object.
  2219.  
  2220.  
  2221.  
  2222.  
  2223.  
  2224.  
  2225.  
  2226.  
  2227. Drawing Commands                                                    Page 33
  2228.  
  2229.  
  2230.  
  2231.  
  2232. Mirror [X]
  2233.  
  2234. This reverses the current object in the x direction.
  2235.  
  2236. Mirror [Y]
  2237.  
  2238. This reverses the current object in the y direction. These commands affect
  2239. all copies of the object.
  2240.  
  2241.  
  2242.  
  2243.  
  2244.  
  2245.  
  2246.  
  2247.  
  2248.  
  2249.  
  2250.  
  2251.  
  2252.  
  2253.  
  2254.  
  2255.  
  2256.  
  2257.  
  2258.  
  2259.  
  2260.  
  2261.  
  2262.  
  2263.  
  2264.  
  2265.  
  2266.  
  2267.  
  2268.  
  2269.  
  2270.  
  2271.  
  2272.  
  2273.  
  2274.  
  2275.  
  2276.  
  2277.  
  2278.  
  2279.  
  2280.  
  2281.  
  2282.  
  2283.  
  2284.  
  2285. Page 34                                                        PC-Draft-CAD
  2286.  
  2287.  
  2288.  
  2289.  
  2290.  File commands
  2291.  
  2292.  
  2293. This chapter discusses the various operations which access files on your
  2294. disks. This includes saving and retrieving drawings, fonts, object librari-
  2295. es, macros, and bit mapped objects. All of these commands are accessible
  2296. from the File menu by pressing the [F4] key.
  2297.  
  2298.  
  2299.  
  2300.  
  2301. < Illustration >
  2302.  
  2303.  
  2304.  
  2305.  
  2306.  
  2307. Each file operation is performed in a similar manner:
  2308.  
  2309. 1.   Press the [F4] key to pop-up the File menu.
  2310.  
  2311. 2.   Select which type of file you wish to save or load, for example press
  2312.      [D] for drawing.
  2313.  
  2314. 3.   Then, select the operation type, (save or load) from the next pop-up. 
  2315.  
  2316. 4.   Then, enter a filename in the next pop-up.  Enter any valid DOS file
  2317.      path specification, including drive and sub-directories unless you
  2318.      want to save the file on the currently logged drive and path.
  2319.  
  2320. You need not enter a filename extension. PC-Draft will automatically add
  2321. the appropriate extension for you if you leave it off.  Simply enter a
  2322. filename such as: "DRAWING1" or "A:SUBDIR1\DRAWING1"
  2323.  
  2324. PC-Draft will save your drawing as: DRAWING1.DWG.
  2325.  
  2326. 5.   Press [Enter] to complete the operation.
  2327.  
  2328.  
  2329. Directory Search
  2330.  
  2331. When entering a filename for any file operation, you can open a directory
  2332. window showing all files that match a wild card mask. Press either the up
  2333. or down arrow keys [^] or [v] to append the wild card and appropriate
  2334. extension to the existing path. 
  2335.  
  2336. For example, when you are retrieving a drawing file, enter the directory
  2337. path such as:
  2338.  
  2339. C:\DRAFT\DWG\
  2340.  
  2341.  
  2342.  
  2343. Drawing Commands                                                    Page 35
  2344.  
  2345.  
  2346.  
  2347.  
  2348. then press the [^] key, this makes the path look like this:
  2349.  
  2350. C:\DRAFT\DWG\*.DWG
  2351.  
  2352. Then press [Enter] to display the directory:
  2353.  
  2354.  
  2355.  
  2356.  
  2357.  
  2358. < Illustration >
  2359.  
  2360.  
  2361.  
  2362. Other useful keys to use when entering filenames include: the 
  2363. [<-] and [->] keys move the cursor non-destructively; Backspace [<-] moves
  2364. left destructively; the [End] moves to the last character. The [Ctrl + End]
  2365. key clears the field from the cursor position to the end; The [Esc] key
  2366. restores the field to its original contents. The [Ins] key toggles in-
  2367. sert/overwrite mode.
  2368.  
  2369. Drawing
  2370.  
  2371. This menu choice lets you save or load drawing files. The default file
  2372. extension for drawings is .DWG. Each drawing file contains all the layers,
  2373. objects, elements that have been created at the time it is saved (of
  2374. course). Drawing files also contain the ten saved views (called via the
  2375. [Shift+Function] keys, and the current view. Therefore, when you load a
  2376. drawing the last current view is displayed.
  2377.  
  2378. Font
  2379.  
  2380. This choice lets you load font files. The default file extension for fonts
  2381. is .FON. All text in the drawing is drawn using the currently loaded font.
  2382. If you load a different font, then re-draw, the new font will be used. You
  2383. cannot save fonts. You can, however load a font file as if it were an
  2384. object library. Then if you add each object from the library to a new
  2385. drawing then save the objects as a new library, you can in the process edit
  2386. the individual characters (each character is a separate object).
  2387.  
  2388. Object
  2389.  
  2390. This lets you save or load Object library files. The default file extension
  2391. for object libraries is .LIB. An object library is simply a collection of
  2392. objects. You can make your own libraries by selecting the [S]ave option
  2393. from this operation. This will save all the objects currently active in the
  2394. current drawing to the specified file.
  2395.  
  2396.  
  2397.  
  2398.  
  2399.  
  2400.  
  2401. Page 36                                                        PC-Draft-CAD
  2402.  
  2403.  
  2404.  
  2405.  
  2406. Macro
  2407.  
  2408. This lets you save or load keyboard macro files. The default file extension
  2409. for macros is .MAC. When you select the [S]ave operation, a macro file is
  2410. opened and from that point on, each keystroke or mouse movement you make is
  2411. saved in the file. You terminate this recording of keystrokes by pressing
  2412. the [%] (percent) key. When you select the [L]oad operation, the specified
  2413. macro is played back.
  2414.  
  2415. This can be a very powerful device. Macros can be played back to create
  2416. duplicate sets of drawing elements with different sizes by changing the
  2417. cursor increment value. The chapter on macros discusses this in more
  2418. detail.
  2419.  
  2420.  
  2421.  
  2422.  
  2423.  
  2424.  
  2425.  
  2426.  
  2427.  
  2428.  
  2429.  
  2430.  
  2431.  
  2432.  
  2433.  
  2434.  
  2435.  
  2436.  
  2437.  
  2438.  
  2439.  
  2440.  
  2441.  
  2442.  
  2443.  
  2444.  
  2445.  
  2446.  
  2447.  
  2448.  
  2449.  
  2450.  
  2451.  
  2452.  
  2453.  
  2454.  
  2455.  
  2456.  
  2457.  
  2458.  
  2459. Drawing Commands                                                    Page 37
  2460.  
  2461.  
  2462.  
  2463.  
  2464.  View commands
  2465.  
  2466.  
  2467. This chapter discusses the various operations which change the view of the
  2468. drawing as seen on the screen. This includes zooming, panning, saving
  2469. views, and redrawing. All of these commands are accessible from the File
  2470. menu by pressing the [F5] key.
  2471.  
  2472.  
  2473.  
  2474.  
  2475.  
  2476.  
  2477. < Illustration >
  2478.  
  2479.  
  2480.  
  2481.  
  2482.  
  2483. Views
  2484.  
  2485. When you start a new drawing, only a portion of the full drawing area is
  2486. shown on the screen. This is the current view of the drawing. To draw on
  2487. other areas you must change the view. You do this by zooming or panning.
  2488. Zooming means: enlarge or contract the current view so that more or less of
  2489. the full drawing is shown. You "zoom in" to increase magnification (co-
  2490. ntract the view). You "zoom out" to decrease magnification (enlarge the
  2491. view). Panning means: move the position of the view in relationship to the
  2492. full drawing without changing magnification.
  2493.  
  2494. The control panel indicates the current height and width of the current
  2495. view.
  2496.  
  2497. When you change a view by zooming or panning, the drawing must be redrawn
  2498. to match the new setting. If the Autodraw flag is on, the drawing will be
  2499. redrawn automatically. If the Autodraw flag is off, you must select the
  2500. redraw command (described below) to cause the drawing to be redrawn.
  2501.  
  2502. Shift Funct. Keys
  2503.  
  2504. You can change the current view to one of ten saved views by holding down
  2505. the [Shift] key and pressing one of the function keys ([F1] to [F10]).
  2506. Initially when you start a new drawing, all ten saved views are the same as
  2507. the opening screen. The control panel window indicates which of these views
  2508. is currently displayed. When you zoom or pan, the current view information
  2509. is updated for the corresponding function key. 
  2510.  
  2511. These view settings are saved with the drawing, therefore you may set up
  2512. ten view settings that make sense for the particular drawing and when you
  2513.  
  2514.  
  2515.  
  2516.  
  2517. Page 38                                                        PC-Draft-CAD
  2518.  
  2519.  
  2520.  
  2521.  
  2522. reload the drawing you may quickly move from one area of the drawing to
  2523. another via these preset views.
  2524.  
  2525. You may also change to one of these saved views by entering the view number
  2526. directly as described below: The View command.
  2527.  
  2528.  
  2529. Window
  2530.  
  2531. This command allows you to zoom in by specifying a rectangular area to
  2532. become the new view. This works just like the [B]ox command. Position the
  2533. cursor to one corner of the area, select the window command (press: [W],
  2534. then move the cursor to the opposite corner of the area to zoom, then press
  2535. the [Enter] key.
  2536.  
  2537. Zoom
  2538.  
  2539. This lets you zoom in or out by specifying a zoom factor. For example to
  2540. zoom in and magnify the current view by two and one half times, select the
  2541. zoom command (press [Z] ) then enter 1.5, then press the [Enter] key. To
  2542. zoom out, enter a number less than zero, for example enter .5 to double the
  2543. area of the full drawing shown.
  2544.  
  2545. Zoom All
  2546.  
  2547. This adjusts the current view so that all objects are displayed. It uses
  2548. the drawing extents values shown on the database window to determine the
  2549. size of this full view.
  2550.  
  2551. Center
  2552.  
  2553. This adjusts the current view so that it is centered around the current
  2554. cursor position.
  2555.  
  2556. Pan
  2557.  
  2558. This moves the current view laterally without changing its magnification.
  2559. Select the Pan command (press: [P]) then move the cursor (like you were
  2560. drawing a line) in the direction you want the view to be moved, then press
  2561. the [Enter] key. 
  2562.  
  2563.  
  2564. View
  2565.  
  2566. This lets you enter a view number (one of the ten saved views) and makes it
  2567. the new current view.
  2568.  
  2569.  
  2570.  
  2571.  
  2572.  
  2573.  
  2574.  
  2575. Drawing Commands                                                    Page 39
  2576.  
  2577.  
  2578.  
  2579.  
  2580. Redraw
  2581.  
  2582. This forces a redraw of the drawing in accordance with the current view
  2583. settings. If the Autodraw flag is off you must use this command to redraw
  2584. the current view after zooms, pans, or after copying or moving an object.
  2585.  
  2586.  
  2587.  
  2588.  
  2589.  
  2590.  
  2591.  
  2592.  
  2593.  
  2594.  
  2595.  
  2596.  
  2597.  
  2598.  
  2599.  
  2600.  
  2601.  
  2602.  
  2603.  
  2604.  
  2605.  
  2606.  
  2607.  
  2608.  
  2609.  
  2610.  
  2611.  
  2612.  
  2613.  
  2614.  
  2615.  
  2616.  
  2617.  
  2618.  
  2619.  
  2620.  
  2621.  
  2622.  
  2623.  
  2624.  
  2625.  
  2626.  
  2627.  
  2628.  
  2629.  
  2630.  
  2631.  
  2632.  
  2633. Page 40                                                        PC-Draft-CAD
  2634.  
  2635.  
  2636.  
  2637.  
  2638.   Options Menu
  2639.  
  2640.  
  2641. This chapter discusses how you may view or change various options and
  2642. configuration information. This includes setting automatic redraw, grid,
  2643. snap, and the current line width and style.  All of these commands are
  2644. accessible from the Options menu by pressing the [F6] key.
  2645.  
  2646.  
  2647.  
  2648.  
  2649.  
  2650.  
  2651. < Illustration >
  2652.  
  2653.  
  2654.  
  2655.  
  2656.  
  2657. Auto Redraw
  2658.  
  2659. This option determines whether the view of the drawing is redrawn on the
  2660. screen after each change such as deleting, moving, rotating or scaling an
  2661. object or changing the view with [Z]oom or [P]an. Because it may take
  2662. several seconds to redraw a complicated view, it will be faster if you do
  2663. several operations before redrawing. With Auto Redraw OFF, you can always
  2664. manually cause a redraw via the views option: [F5][R]edraw
  2665.  
  2666.  
  2667. Text Redraw
  2668.  
  2669. This option allows you to speed up screen regeneration by skipping the
  2670. drawing of text elements in your drawing. The more text elements you have
  2671. and especially if you load a complex font such as the triplex font, the
  2672. longer it takes to redraw the screen after pans or zooms. By setting this
  2673. option to OFF text will not be drawn and you can pan and zoom faster.
  2674. Select this option again (its a toggle) to turn text drawing back ON. The
  2675. current setting is shown in the control panel.
  2676.  
  2677.  
  2678. Fill redraw
  2679.  
  2680. Similar to the above, this option allows you to speed up screen regenera-
  2681. tion by skipping the drawing of fill elements in your drawing. By setting
  2682. this option to OFF fill elements will not be drawn and you can pan and zoom
  2683. faster. Select this option again (its a toggle) to turn fill drawing back
  2684. ON. The current setting is shown in the control panel.
  2685.  
  2686.  
  2687.  
  2688.  
  2689.  
  2690.  
  2691. Drawing Commands                                                    Page 41
  2692.  
  2693.  
  2694.  
  2695.  
  2696. Ratio
  2697.  
  2698. This sets the aspect ratio to use when calculating distance in relationship
  2699. to the actual pixel ratio of your display device. Normally, with an IBM CGA
  2700. type display which is 640 by 200 pixels the ratio should be set to 1.6. You
  2701. can adjust the ratio by turning on the grid (see below) and measuring the
  2702. vertical distance between grid points compared to the horizontal distance
  2703. and changing the ratio until the distance is equal.
  2704.  
  2705.  
  2706. The correct aspect ratio for the various display types is as follows:
  2707.  
  2708.  
  2709. Display Type               Aspect
  2710.   Ratio
  2711. CGA 640 x 200               2.40
  2712.  
  2713. EGA 640 x 350               1.37
  2714.  
  2715. VGA 640 x 480               1.00
  2716.  
  2717. SVGA 800 x 600              1.30
  2718.  
  2719.  
  2720. Dline Width
  2721.  
  2722. This lets you set the width between the lines for the double line command.
  2723. Depending on the current dimension unit set (US-Fractional, US-Decimal, or
  2724. Metric) you enter the width you want the double lines to be drawn. For
  2725. instance, when drawing architectural plans, enter a width of 4 inches for
  2726. wood stud walls.
  2727.  
  2728. Color
  2729.  
  2730. With the CGA driver, this menu option has the same result as pressing
  2731. [Ctrl+F1]. For VGA and EGA systems a sub-menu allows you to change the
  2732. default color choices for all the different elements of your display. The
  2733. color of the following screen elements can be set to any of the 16 possible
  2734. EGA/VGA colors (the default color as shipped is shown in ()): Please refer
  2735. to the chapter on Parts of a Drawing for a discussion of current elements
  2736. and objects.
  2737.  
  2738. Drawg fg  (Blue)    drawing elements in objects other than the current
  2739. object.
  2740. Drawg Bg  (Lt.Grey) The basic background color for the drawing area.
  2741. Object    (Black)   The current object.
  2742. Element   (Yellow)  The current element.
  2743. Panel Fg  (White)   Text color in the control panel, help window and data
  2744. entry windows.
  2745.  
  2746.  
  2747.  
  2748.  
  2749. Page 42                                                        PC-Draft-CAD
  2750.  
  2751.  
  2752.  
  2753.  
  2754. Panel Bg  (Blue)    Background color for control panel, help window and
  2755.                     data entry windows.
  2756. Panel Bx  (White)   color of box border.
  2757. Highlght  (Yellow)  Highlighted color for root menu, and color of the full
  2758.                     screen cursor.
  2759. Menu Fg   (Black)   Text color for menus.
  2760. Menu Bg   (Lt. Red) Background color for menus.
  2761. Error Fg  (White)   Text color for error message window.
  2762. Error Bg  (Red)     Background color for error message window.
  2763.  
  2764. You can change these colors by moving the menu bar cursor to the item you
  2765. want to change then by pressing the left or right arrow keys to cycle
  2766. through the 16 possible colors.
  2767.  
  2768. After making changes to the drawing colors, you must perform a redraw
  2769. [F6][R] to show the new colors. After making changes to the panel colors,
  2770. you must re-display the panel by pressing [Alt+P].
  2771.  
  2772. The color selections are stored in the DRAFT3.CFG file. If you make changes
  2773. and end up with an unreadable combination such as black on black menu
  2774. colors, you can always restore the "factory default" color selections by
  2775. pressing [ALT+R].
  2776.  
  2777. Or, you can copy the original copy of the configuration file (for VGA/EGA
  2778. displays) VGAEGA.CFG from the installation diskette (renaming it to
  2779. DRAFT3.CFG).
  2780.  
  2781. Grid
  2782.  
  2783. To aid in positioning the cursor in line with other elements in your
  2784. drawing, press [F6][G] to specify a grid spacing in terms of feet and
  2785. inches. The grid will be spaced horizontally and vertically accordingly.
  2786. For example, enter [2] feet and [6] inches to set the grid spacing to 2'-
  2787. 6".
  2788.  
  2789.  
  2790.  
  2791.  
  2792.  
  2793.  
  2794.  
  2795.  
  2796.  
  2797.  
  2798.  
  2799.  
  2800.  
  2801.  
  2802.  
  2803.  
  2804.  
  2805.  
  2806.  
  2807. Drawing Commands                                                    Page 43
  2808.  
  2809.  
  2810.  
  2811.  
  2812.  
  2813.  
  2814.  
  2815.  
  2816. < Illustration >
  2817.  
  2818.  
  2819.  
  2820.  
  2821.  
  2822. The grid is always drawn in relationship to the full drawing area rather
  2823. than just the screen. This means that as you move the screen window the
  2824. grid is redrawn and adjusted for that window with its starting point
  2825. remaining at the upper left corner of the full drawing area.
  2826.  
  2827. To turn the grid off, press [F6][G] again. The current setting (grid
  2828. spacing) will remain in effect for the Snap command (see below) even when
  2829. the grid is not displayed.
  2830.  
  2831. Note: You can zoom in or out to the point where the grid points would
  2832. be displayed too close together or not fall within the screen window
  2833. at all. The grid points will not be drawn closer than four pixels to
  2834. each other.
  2835.  
  2836. Snap
  2837.  
  2838. With snap on, the cursor will snap into position (as you add drawing
  2839. elements) on a grid intersection (whether grid is on or not). 
  2840.  
  2841. Note: You can snap the cursor to the nearest grid point at any time
  2842. (even if snap is "OFF") by pressing: [Alt+S].
  2843.  
  2844.  
  2845.  
  2846. Line Width
  2847.  
  2848. This value determines the width of all new lines added to the drawing. Once
  2849. an element is drawn, you can change its line width via the [D]atabase
  2850. selection from the Objects menu. This value is expressed in drawing units.
  2851. Therefore the current drawing scale must be considered. For example if the
  2852. drawing scale is set at: 0.0625 (each drawing unit represents 1/16 inch),
  2853. if you want to draw a line that is four inches wide you would set the width
  2854. to 64 (4 * 16)
  2855.  
  2856. If you use an HPGL plotter to print your drawing, the line width value is
  2857. handled differently. The line width, in this case, is used to select the
  2858. plotter pen. The line width value must be from 1 to 6 to select pens 1
  2859. through 6. This can be used to select pens of different color or different
  2860. widths.
  2861.  
  2862.  
  2863.  
  2864.  
  2865. Page 44                                                        PC-Draft-CAD
  2866.  
  2867.  
  2868.  
  2869.  
  2870. Line Style
  2871.  
  2872. This value determines the style of all new lines added to the drawing. Once
  2873. an element is drawn, you can change its line style via the [D]atabase
  2874. selection from the Objects menu. There are seven line styles available:
  2875.  
  2876. Style Number   Description         HPGL style
  2877. ------------   ------------------  -----------
  2878. 1              Solid               Solid
  2879. 2              Long Dash           dotted
  2880. 3              dotted              medium dash
  2881. 4              dash - dot          long dash
  2882. 5              medium dash         dash - dot
  2883. 6              dash - dot - dot    dash - short dash
  2884. 7              short dash          dash - 2 shorts
  2885.  
  2886. This style may be interpreted differently by different output devices. HPGL
  2887. plotters have their own set of line styles. WordPerfect Graphic files and
  2888. dot matrix printer output emulate these seven line styles. Consult your
  2889. plotter manual for the line styles it uses for these values.
  2890.  
  2891.  
  2892.  
  2893.  
  2894.  
  2895. < Illustration >
  2896.  
  2897.  
  2898. Units
  2899. (^^^^^ see READ.ME1 ^^^^^)
  2900.  
  2901. This selection is used to set the type of dimension units used. You can
  2902. select from US feet and inches, US-Decimal, or Metric. Also, once the type
  2903. is selected, the precision can be set. The dimension precision determines
  2904. the number of decimal places shown in automatic dimensions in the case of
  2905. US-Decimal or Metric dimension types. In the case of US-Fractional dimen-
  2906. sion type, the precision determines the smallest fraction displayed. For
  2907. example, if US-Fractional dimensions are selected, enter 16 for the
  2908. precision to display fractions of an inch down to 1/16. If you do not want
  2909. any fractional part of the inch displayed, enter a zero for the precision.
  2910.  
  2911.  
  2912.  
  2913. < Illustration >
  2914.  
  2915.  
  2916.  
  2917.  
  2918.  
  2919.  
  2920.  
  2921.  
  2922.  
  2923. Drawing Commands                                                    Page 45
  2924.  
  2925.  
  2926.  
  2927.  
  2928. When the dimension unit type is changed and/or when the precision is
  2929. changed, the relative dimension shown in the control panel is adjusted
  2930. accordingly.
  2931.  
  2932. Note: When you change from US dimension types to Metric, it makes
  2933. sense to also change the drawing scale to a multiple of 10. While not
  2934. absolutely necessary, this makes for easier positioning of the cursor
  2935. on even dimension unit boundaries. Also if you have Grid "ON", you
  2936. should change the grid spacing to reflect the current dimension unit.
  2937.  
  2938. The current dimension unit type determines how the printing scale value is
  2939. interpreted by the various printer drivers. Therefore you must be aware of
  2940. the current setting when you are ready to print. When set to US units, the
  2941. printing scale is interpreted as fractions of an inch to the foot (ie: a
  2942. printing scale of 4 means 1/4 inch equals 1 foot). When set to Metric
  2943. units, the printing scale is interpreted as the scale ratio (ie: a printing
  2944. scale of 10 means to print at the metric scale of 1:10).
  2945.  
  2946.  
  2947.  
  2948.  
  2949.  
  2950.  
  2951.  
  2952.  
  2953.  
  2954.  
  2955.  
  2956.  
  2957.  
  2958.  
  2959.  
  2960.  
  2961.  
  2962.  
  2963.  
  2964.  
  2965.  
  2966.  
  2967.  
  2968.  
  2969.  
  2970.  
  2971.  
  2972.  
  2973.  
  2974.  
  2975.  
  2976.  
  2977.  
  2978.  
  2979.  
  2980.  
  2981. Page 46                                                        PC-Draft-CAD
  2982.  
  2983.  
  2984.  
  2985.  
  2986. Element commands
  2987.  
  2988.  
  2989. This chapter discusses commands which act on individual drawing elements
  2990. (lines, circles, etc.). This includes finding (and making current) a
  2991. particular element; deleting, moving, or adjusting elements; and moving the
  2992. cursor to (snapping to) an element.  All of these commands are accessible
  2993. from the Elements menu by pressing the [F7] key.  
  2994.  
  2995.  
  2996.  
  2997.  
  2998.  
  2999.  
  3000. < Illustration >
  3001.  
  3002.  
  3003.  
  3004.  
  3005.  
  3006. The first three commands help you locate or choose the current element.
  3007. These commands may be used when moving the cursor to select a second point
  3008. for any of the drawing commands. Note that you can display this menu and
  3009. use these commands while in the process of moving the cursor to locate the
  3010. second point for the drawing commands.
  3011.  
  3012. Flash
  3013.  
  3014. This flashes a box around the current element. You can use this command to
  3015. locate which element is current in the drawing. Press [F] to flash the
  3016. current element. Note that this does not work if the current element is not
  3017. within the current view.
  3018.  
  3019. Get Next
  3020.  
  3021. This changes the current element to the next element in the current object.
  3022. Each time you use this command (press [G]) the current element is changed
  3023. and the new current element is flashed. You can also move backward through
  3024. the list of elements by pressing [Alt+G].
  3025.  
  3026. Search
  3027.  
  3028. This makes the element in the current object closest to the cursor location
  3029. the new current element. Position the cursor close to the end point of an
  3030. element in the drawing and press [R] to search through the drawing database
  3031. to find that element. When found, a box will flash around the element to
  3032. indicate that it is now current.
  3033.  
  3034.  
  3035.  
  3036.  
  3037.  
  3038.  
  3039. Drawing Commands                                                    Page 47
  3040.  
  3041.  
  3042.  
  3043.  
  3044. The next two commands adjust the cursor position in relationship to the
  3045. current element. These commands may be used when moving the cursor to
  3046. select a second point for the drawing commands.
  3047.  
  3048.  
  3049.  
  3050. Endpoint
  3051.  
  3052. This moves the cursor to the closest endpoint of the element.
  3053.  
  3054. Midpoint
  3055.  
  3056. This moves the cursor to the middle point between end points of the ele-
  3057. ment. In the case of box and circle element types, the cursor will be
  3058. positioned in the center.
  3059.  
  3060.  
  3061. These next commands modify the endpoints of the current element:
  3062.  
  3063. Adjust
  3064.  
  3065. This moves the current element to the cursor location. The endpoint closest
  3066. to the cursor is found and moved to the cursor, then the other endpoint is
  3067. adjusted accordingly.
  3068.  
  3069. Move End
  3070.  
  3071. This allows you to adjust one end point of the current element. The
  3072. endpoint closest to the cursor is found and then you can move it to a new
  3073. location just as if you were locating the second endpoint when originally
  3074. drawing the element. Press [Enter] to end the command.
  3075.  
  3076. Cross
  3077.  
  3078. This command operates on two elements. It finds the intersection of the two
  3079. elements and extends their endpoints to that intersection. You must first
  3080. select the correct current element, then choose the Cross command
  3081. ([F7][X]), then select the second element (via the [G]et next or sea[R]ch
  3082. commands), then when you press the [Enter] key, the intersection will be
  3083. found and the elements will be redrawn.
  3084.  
  3085. Delete
  3086.  
  3087. This deletes the current element. The preceding element in the database
  3088. then becomes the current one. This command is the same as the undo command
  3089. on the draw menu.
  3090.  
  3091.  
  3092. Restore command
  3093.  
  3094.  
  3095.  
  3096.  
  3097. Page 48                                                        PC-Draft-CAD
  3098.  
  3099.  
  3100.  
  3101.  
  3102. The Restore command "un-deletes" elements. You can choose this command from
  3103. the Element menu or by pressing [ALT+U]. If you have deleted an element
  3104. with the "Delete Element" command or the "Undo" command, this restores it.
  3105. In release 3.0 of PC-Draft-CAD, elements are not actually deleted from the
  3106. drawing database. When you delete ([U]ndo) an element it is marked as a
  3107. deleted element and it will not be drawn or printed. If more than one
  3108. element has previously been deleted, the next element in the drawing
  3109. database marked as deleted will be restored. If you use the restore command
  3110. and restore the wrong element, simply [U]ndo it and press [Alt+U] again to
  3111. restore the next deleted element in the list.
  3112.  
  3113. Note, that when you delete an object, it also is not really deleted.
  3114. You can restore the deleted object by selecting it from the pick
  3115. window (via the Objects menu). Only when you delete an entire layer
  3116. are objects and elements actually deleted "for good".
  3117.  
  3118.  
  3119. Divide
  3120.  
  3121. This divides the current element into two new elements. The new end points
  3122. for each new element are made from one of the original end points and the
  3123. cursor position.
  3124.  
  3125.  
  3126. This command does not modify any elements:
  3127.  
  3128. Base set
  3129.  
  3130. This resets the offset dimension shown in feet and inches in the control
  3131. panel. It is useful to reset this before you start to draw a new element so
  3132. that you can precisely measure the distance from the starting point of the
  3133. element.
  3134.  
  3135.  
  3136.  
  3137.  
  3138.  
  3139.  
  3140.  
  3141.  
  3142.  
  3143.  
  3144.  
  3145.  
  3146.  
  3147.  
  3148.  
  3149.  
  3150.  
  3151.  
  3152.  
  3153.  
  3154.  
  3155. Drawing Commands                                                    Page 49
  3156.  
  3157.  
  3158.  
  3159.  
  3160. Fonts
  3161.  
  3162.  
  3163. With PC-Draft you can load a variety of fonts. Each font is stored as a
  3164. file with a .FON extension.  
  3165.  
  3166.  
  3167.  
  3168. Using Fonts
  3169. ------------
  3170.  
  3171. You can load a font by pressing: [F4][F][L] for: "File menu, [F]ont,
  3172. [L]oad". In the filename prompt box, enter: "FON\" and press [^] or [v] to
  3173. step through the font directory. Press [Enter] to retrieve.
  3174.  
  3175.  
  3176.  
  3177.  
  3178. < Illustration >
  3179.  
  3180.  
  3181.  
  3182. Once you have loaded a font, the next time you run PC-Draft, the font file
  3183. will be automatically loaded.
  3184.  
  3185. To add text to your drawing, press [T] (for [T]ext). A text entry window
  3186. will pop up. Enter the text string. When you press [Enter], you will be
  3187. asked to enter an angle value. This value determines the rotation or angle
  3188. the text is displayed. For instance, to display the text vertically
  3189. (written from bottom to top) enter a value of 90 (degrees). This value can
  3190. be changed later via the Database window.
  3191.  
  3192. Next, you will be requested to specify the scale to use for the text
  3193. string. Enter number - generally a 1 will result in average size text.
  3194. Enter a larger number for larger text or a smaller number such as .25 for
  3195. smaller text.
  3196.  
  3197.  
  3198.  
  3199.  
  3200.  
  3201.  
  3202.  
  3203.  
  3204.  
  3205.  
  3206.  
  3207.  
  3208.  
  3209.  
  3210.  
  3211.  
  3212.  
  3213. Page 50                                                        PC-Draft-CAD
  3214.  
  3215.  
  3216.  
  3217.  
  3218. Macros
  3219.  
  3220.  
  3221. The Macro feature of PC-Draft provides a way to store a sequence of key-
  3222. strokes in a .MAC file for later playback. MAC files are stored as normal
  3223. ASCII text files and can be edited by your favorite text editor. As well as
  3224. a way of saving drawing commands, macros can be used to provide a variety
  3225. of interesting animation effects.
  3226.  
  3227.  
  3228.  
  3229. Using Macros
  3230. ------------
  3231. (^^^^^ see READ.ME1 ^^^^^)
  3232.  
  3233. To start the playback of a macro (for example use one of the samples
  3234. supplied with PC-Draft), press [F4][M][L] and in the filename prompt box
  3235. enter: [MAC\] and press [^] or [v] to step through the MAC directory. Press
  3236. [Enter] to start. The sequence of keystrokes stored in the selected macro
  3237. file will be immediately played back.
  3238.  
  3239. By changing the current cursor increment value, and then replaying the
  3240. macro, you can redraw a given shape larger or smaller (as long as the
  3241. cursor increment value was not changed within the macro itself).
  3242.  
  3243.  
  3244. < Illustration >
  3245.  
  3246.  
  3247. Creating Macros
  3248. ------------
  3249.  
  3250. To start creating a new macro, press [F4][M][S], and enter a filename. When
  3251. you press [Enter] to return to the drawing screen, each keystroke from that
  3252. point on will be recorded and saved in the specified file.
  3253.  
  3254. To end the recording of keys, press [%] (the percent symbol key). The .MAC
  3255. file will be closed. You can then replay the macro in different positions,
  3256. and with different cursor increment values.
  3257.  
  3258.  
  3259. Suspend Cursor Increment
  3260. ------------
  3261.  
  3262. It is useful to be able to move one pixel at a time within a macro without
  3263. actually changing the cursor increment value so that the macro can be
  3264. replayed for different sized objects. This can be accomplished with the
  3265. [S]uspend command to temporarily cause the cursor to move one dot at a
  3266. time.
  3267.  
  3268.  
  3269.  
  3270.  
  3271. Fonts                                                               Page 51
  3272.  
  3273.  
  3274.  
  3275.  
  3276. Relative [+/-] Cursor Increment
  3277. ------------
  3278.  
  3279. Similarly, you can use the [+] and [-] keys to increment and decrement the
  3280. cursor increment value to make changes relative to the value in effect when
  3281. the macro is started.
  3282.  
  3283.  
  3284. .MAC file structure
  3285. ------------
  3286.  
  3287. Macro files are created as standard ASCII text files and may be edited with
  3288. your ASCII text editor (even EDLIN!). .MAC files simply consist of each
  3289. keystroke as entered during their creation. Control keys are represented by
  3290. their keyboard scan value as an ASCII character preceded by a "^" charac-
  3291. ter.
  3292.  
  3293. The common keystroke symbols are as follows:
  3294.  
  3295. [F1] = ^;      [^] = ^H
  3296. [F2] = ^<      [v] = ^P
  3297. [F3] = ^=      [<-] = ^K
  3298. [F4] = ^>      [->] = ^M
  3299. [F5] = ^?      [Home] = ^G
  3300. [F6] = ^@      [End]  = ^O    [Enter] = (value 13)
  3301. [F7] = ^A      [PgUp] = ^I    [Esc]   = ^[
  3302. [F8] = ^B      [PgDn] = ^Q
  3303. [F9] = ^C
  3304. [F10] = ^D
  3305.  
  3306. For example a macro to draw a box:
  3307.  
  3308. B^Q^M^M^M^HS^P^P^P^P^MR^M^M^M^M^M^MS^PR^K^K^K^KS^H^ H^HS^H%
  3309.  
  3310. Note that the macro file must end with the "%" terminator character.
  3311.  
  3312. Mouse movements are handled somewhat differently in Macro files.
  3313.  
  3314.  
  3315.  
  3316.  
  3317.  
  3318.  
  3319.  
  3320.  
  3321.  
  3322.  
  3323.  
  3324.  
  3325.  
  3326.  
  3327.  
  3328.  
  3329. Page 52                                                        PC-Draft-CAD
  3330.  
  3331.  
  3332.  
  3333.  
  3334.    Printing & Plotting
  3335.  
  3336.  
  3337. PC-Draft will print your drawing using a variety of IBM or Epson compatible
  3338. dot matrix printers or laser printers compatible with the Hewlett Packard
  3339. LaserJet+ (Note that this includes HP's DeskJet printer). Plotters which
  3340. accept Hewlett Packard's HPGL plotter language are also supported. This
  3341. function is also used to save your drawing to files on disk in different
  3342. graphics formats.
  3343.  
  3344. You always print the portion of your drawing that is shown in the current
  3345. screen window. Therefore you should adjust the current view so that the
  3346. entire drawing or the portion you wish to print is visible.  The printing
  3347. function is evoked by pressing the [F8] key. The first menu choice lets you
  3348. set various printing options:
  3349.  
  3350.  
  3351. Printing Options
  3352. ------------
  3353. (^^^^^ see READ.ME1 ^^^^^)
  3354.  
  3355.  
  3356. < Illustration >
  3357.  
  3358.  
  3359. Destination
  3360.  
  3361. This lets you set the DOS device used for printing. It is normally set to
  3362. LPT1 or LPT2 to use the printer device. If you wish to immediately print,
  3363. enter the device name such as LPT1 or LPT2.
  3364.  
  3365. If, however,  you wish to dump the printer control bytes to a file for
  3366. later printing, enter the filename to use. You may include the optional
  3367. drive and path designations. You can later print the file created by this
  3368. method from outside of PC-Draft by the DOS command:
  3369.  
  3370. COPY /B PRTFILE PRN
  3371.  
  3372. Note:  that you must use the /B option since the file is a binary file. For
  3373. the same reason, do not use the DOS print command, since the file is a
  3374. binary file containing byte values which may be interpreted by the Print
  3375. program as tabs.
  3376.  
  3377. This feature enables you to incorporate PC-Draft images into word proces-
  3378. sors that allow sending files to the printer in the middle of the word
  3379. processor document. It is also handy if you want to print several items at
  3380. a time but do not want to wait on the slow speed of the printer. You can
  3381. save all the images to files with a common extension (such as .PRT). Then
  3382. later print them all with:
  3383.  
  3384.  
  3385.  
  3386.  
  3387. Macros                                                              Page 53
  3388.  
  3389.  
  3390.  
  3391.  
  3392. COPY /B *.PRT PRN
  3393.  
  3394.  
  3395. Scale
  3396.  
  3397. This allows you to set the scale to be used when printing or plotting. Note
  3398. that when you are drawing, you are using "real world" dimensions. A line
  3399. that is 5 foot 4 inches in the drawing will be plotted or printed at the
  3400. scale you set. For example to print at a scale of 1/4 inch to the foot
  3401. enter a 4 in the scale entry window. At this scale, the 5 foot 4 inch line
  3402. will be 1 and 5/16 of an inch long. 
  3403.  
  3404. The current setting of the dimension unit option (See the Options Menu
  3405. chapter) determines how the scale value is interpreted when you print your
  3406. drawing. When the dimension unit is set to US units, the printing scale is
  3407. interpreted as fractions of an inch to the foot (ie: a printing scale of 4
  3408. means 1/4 inch equals 1 foot). When set to Metric units, the printing scale
  3409. is interpreted as the scale ratio (ie: a printing scale of 10 means to
  3410. print at the metric scale of 1:10).
  3411.  
  3412. Orientation
  3413.  
  3414. This determines whether the drawing will be printed in landscape or
  3415. portrait mode.
  3416.  
  3417. Device type
  3418.  
  3419. This determines which device driver will be used to print or plot the
  3420. drawing. You must enter the complete filename (including drive and path if
  3421. necessary) for the appropriate printer driver program.
  3422.  
  3423. DOT--DRV.EXE prints on any dot matrix printer that uses the Epson or IBM
  3424. dot matrix graphics commands. This is a generic dot matrix printer driver
  3425. which may be customized for different printers or resolutions.
  3426.  
  3427. This driver uses a configuration file which contains the correct parameters
  3428. and control codes for a particular printer. On the disk are different
  3429. configuration files such as: EPSON240.CFG and IBMDM240.CFG. The number
  3430. portion of the filename indicates the printer resolution in dots per inch.
  3431. When printing directly from PC-Draft-CAD the program looks for a file:
  3432. PRINTER.CFG. Therefore, you must copy the appropriate .CFG file to
  3433. PRINTER.CFG (or rename it). For example, if your printer is compatible with
  3434. the IBM dot matrix type printers, rename IBMDM240.CFG to PRINTER.CFG to
  3435. print at a resolution of 240 dpi. When running DOT--DRV.EXE directly from
  3436. the DOS command line, you can specify which configuration file to use: for
  3437. example the command:
  3438.  
  3439. (^^^^^ see READ.ME1 ^^^^^)
  3440.  
  3441. DOT--DRV  HOUSE.DWG  EPSON120.CFG
  3442.  
  3443.  
  3444.  
  3445. Page 54                                                        PC-Draft-CAD
  3446.  
  3447.  
  3448.  
  3449.  
  3450. prints the house drawing using the epson dot matrix printer configuration
  3451. file (at 120 dpi). If you omit the second command line argument (the name
  3452. of the config file) it will use the file: PRINTER.CFG.
  3453.  
  3454. If the provided configuration files do not work with your printer, you can
  3455. change them with any ASCII editor (such as EDLIN). The format for con-
  3456. figuration files is 9 lines of numeric data (in decimal format), followed
  3457. by optional comments. For example the file: IBM-DOT.CFG is as follows: 
  3458.  
  3459.  
  3460. ---------------------------------------------------------------
  3461. 8       - page width -- For Generic IBM dot-matrix mode: 60 dpi 
  3462. 10.67   - page height 
  3463. 60      - horiz dots per inch 
  3464. 72      - vert dots per inch 
  3465. 3       - # of raster passes 
  3466. 8       - # of scan lines per printer pass (print head wires) 
  3467. 480     - # dots per 8 inch line (01E0 hex) 
  3468. 27 65 8 27 50 255        - line feed string (Esc 'A' 8 Esc '2') 
  3469. 13 10 27 75 224 1 255    - line setup (cr lf Esc 'K' E0 01) 
  3470. ----------------------------------------------------------------
  3471.  
  3472. The last two lines are the most likely to need changing for different
  3473. printer types. Line 8 is sent to the printer once to set up the spacing
  3474. between lines. Line 9 is sent to the printer at the start of each line to
  3475. set graphics mode and determine the number of graphic bytes. The last
  3476. number (255) on these last two lines is a terminator - so if you change or
  3477. add data on these lines be sure the last number is 255.
  3478.  
  3479. If you have a 24 pin dot matrix printer the value in the PRINTER.CFG file
  3480. (copied from one of the sample configuration files provided) may have to be
  3481. changed. The current value is 72 (dots per inch) which is common for nearly
  3482. all 9 pin printers. Refer to your printer manual. If it indicates that your
  3483. printer has a vertical resolution of 180 dots per inch (which is adjusted
  3484. to 60 vertical dots per inch when emulation 9 pin modes) you should change
  3485. the 72 to 60 in the file.
  3486.  
  3487.  
  3488. HPLJ-DRV.EXE prints on Hewlett Packard's LaserJet+ or DeskJet printers.
  3489.  
  3490. HPGL-DRV.EXE is for any plotter that accepts HP's HPGL. Use the [Small]
  3491. menu choice for A size (8-1/2 by 11 inch). Use the [Large] menu choice for
  3492. B size (11 by 17 inch) plots.
  3493. (^^^^^ see READ.ME1 ^^^^^)
  3494.  
  3495. The following device types are designed to convert your PC-Draft drawing
  3496. into another CAD format. They are not meant to send output to the printer.
  3497. You must specify a filename as the destination when using one of these
  3498. output devices.
  3499.  
  3500. GEM--DRV.EXE converts the drawing to a GEM Draw file.
  3501.  
  3502.  
  3503. Printing                                                            Page 55
  3504.  
  3505.  
  3506.  
  3507.  
  3508. WPG--DRV.EXE converts the drawing to a WordPerfect WPG file.
  3509.  
  3510.  
  3511. Printer resolution modes
  3512. ------------
  3513.  
  3514. The current version of PC-Draft supports two resolution modes for the HP
  3515. LaserJet and DeskJet printers directly from the menu. Printer resolution
  3516. for dot matrix printers is controlled by the PRINTER.CFG file (see above). 
  3517. These two choices are represented on the menu as "Small" and "Large". 
  3518.  
  3519.  
  3520. HP LaserJet+
  3521.  
  3522. (Also for HP DeskJet)
  3523.  
  3524. [Small]   prints at 150 dots per inch. (1200 dots/8 inch line.) 
  3525.  
  3526. [Large]   prints at 300 dots per inch (2400 dots/8 inch line.) 
  3527.  
  3528.  
  3529. WPG - GEM 
  3530.  
  3531. Of great importance to users of DeskTop publishing programs like Ventura
  3532. Publisher and WordPerfect 5.0, is the ability to export drawings in a file
  3533. format that allows inclusion of graphics created with PC-Draft directly
  3534. into DTP documents. The current version of PC-Draft support two such file
  3535. formats: GEM Draw file format and WordPerfect WPG file format. Simply print
  3536. your drawing using the WPG--DRV or GEM--DRV device as your printer choice -
  3537. - you must give a filename (the filename should have an ".WPG" or ".GEM"
  3538. extension).
  3539.  
  3540. This manual (the printed and bound version) was created using WordPerfect
  3541. 5.1. The illustrations of PC-Draft-CAD screens were made using PC-Draft II
  3542. exporting GEM .IMG (bit mapped) files. The sample drawings were produced by
  3543. exporting to WPG format.
  3544.  
  3545.  
  3546.  
  3547.  
  3548.  
  3549.  
  3550.  
  3551.  
  3552.  
  3553.  
  3554.  
  3555.  
  3556.  
  3557.  
  3558.  
  3559.  
  3560.  
  3561. Page 56                                                        PC-Draft-CAD
  3562.  
  3563.  
  3564.  
  3565.  
  3566.    Controlling Virtual Memory use
  3567.  
  3568.  
  3569. When PC-Draft-CAD starts it looks for an environment string named: PCDVM
  3570. (for PC-Draft Virtual Memory). If that string is present, the contents of
  3571. the string are used to override some of the default behavior of PC-Draft-
  3572. CAD's virtual memory management. You add environment strings with the DOS
  3573. SET command. For example the command:
  3574.  
  3575.      SET PCDVM = /M32/PD:\TEMP
  3576.  
  3577. would set the contents of the PCDVM environment string to a typical
  3578. configuration. If you use this feature, you will probably want to add the
  3579. SET command to the START.BAT file.
  3580.  
  3581. Each parameter in the environment string must begin with a '/' or a '-'.
  3582. These introductory characters can be mixed and the parameters can be
  3583. entered in any order and are not case sensitive. 
  3584.  
  3585.  
  3586. The valid virtual memory environment parameters are as follows:
  3587.  
  3588.  
  3589. Maximum Storage Space:   /Mn
  3590.  
  3591. This parameter specified the maximum amount of storage space PC-Draft-CAD
  3592. is allowed to use. 'n' specified total storage in Megabytes. For example:
  3593.  
  3594.      SET PCDVM = /M32
  3595.  
  3596. tells PC-Draft that it can use up to 32 Megabytes of storage space. This
  3597. includes both RAM storage and disk storage. The default value is 16
  3598. Megabytes.
  3599.  
  3600.  
  3601. Extended Memory in Use   /Xn
  3602.  
  3603. This parameter tells PC-Draft than 'n' kilobytes of extended memory are
  3604. already in use. You may need to use this when you have a ramdisk in
  3605. extended memory -- although PC-Draft usually can detect the presence of
  3606. extended memory ramdisks. For example:
  3607.  
  3608.      SET PCDVM = /X256
  3609.  
  3610. means that the first 256K of extended memory is not available for use by
  3611. PC-Draft.
  3612.  
  3613.  
  3614. Swap File Name:          /Fxxx
  3615.  
  3616.  
  3617.  
  3618.  
  3619. Printing                                                            Page 57
  3620.  
  3621.  
  3622.  
  3623.  
  3624. This parameter sets the filename to use for the swap file. This file will
  3625. be used to page drawing data to disk if extended or expanded RAM is not
  3626. available. The default filename is HXXXXXXX.$$$. For example:
  3627.  
  3628.      SET PCDVM = /Fswapfile.tmp
  3629.  
  3630. Tells PC-Draft to use the file SWAPFILE.TMP for its swap file.
  3631.  
  3632.  
  3633.  
  3634. Swap File Path:          /Pxxx
  3635.  
  3636.  
  3637. This parameter sets the drive and sub-directory to use for the swap file.
  3638. The default path is the root directory of the current drive. For example:
  3639.  
  3640.      SET PCDVM = /Pd:\temp
  3641.  
  3642. Tells PC-Draft to place its swap file in the temp sub-directory on drive
  3643. d:.
  3644.  
  3645.  
  3646. Storage Overrides:       /NOEMM, /NOEXT
  3647.  
  3648. Normally if you have expanded memory, PC-Draft will use it for storage of
  3649. drawing data. If you have no expanded memory but there is extended memory,
  3650. it will be used. You can override this strategy by telling PC-Draft not to
  3651. use expanded memory or not to use extended memory, or both. For example:
  3652.  
  3653.      SET PCDVM = /noemm
  3654.  
  3655. Tells PC-Draft to not use expanded memory, and:
  3656.  
  3657.      SET PCDVM = /noext
  3658.  
  3659. Tells PC-Draft to not use extended memory.
  3660.  
  3661.  
  3662. Disable Disk Swapping:   /NOSWAP
  3663.  
  3664. The command:
  3665.  
  3666.      SET PCDVM = /noext
  3667.  
  3668. Tells PC-Draft to not swap data to disk.
  3669.  
  3670.  
  3671.  
  3672.  
  3673.  
  3674.  
  3675.  
  3676.  
  3677. Page 58                                                        PC-Draft-CAD
  3678.  
  3679.  
  3680.  
  3681.   SVGA driver
  3682.  
  3683. Also included with PC-Draft-CAD release 3 is a graphics display driver for
  3684. Super VGA displays. This driver (filename: SVGADRV.COM) sets up the Super-
  3685. VGA 800x600x16 color mode. This mode is a semi-standard for nearly all VGA
  3686. display boards (except IBM of course). "Semi-standard", because the value
  3687. used to set the mode is different on each VGA brand!
  3688.  
  3689. In order to work with the many different VGA chip sets -- each of which
  3690. sets its own standard for resolutions above IBM's 320x200x256 color mode,
  3691. you must supply the hex value used by your VGA board for the 800x600x16
  3692. mode. You can specify a graphics mode value when you run  SVGADRV.COM with
  3693. the "/Mnn" command line argument, where "nn" is the hex mode value. For
  3694. example, for use with an ATI board, the mode value should be 54(hex), so to
  3695. load the SVGADRV driver enter:
  3696.  
  3697.      SVGADRV /M54
  3698.  
  3699. By default the SVGADRV driver uses the correct mode value for boards using
  3700. the Trident chip (5Bh). The following table lists the correct mode value to
  3701. use for several different chip sets. If your board's chip set is not
  3702. listed, refer to your VGA board manual and use the mode value listed for
  3703. 800x600 - 16 color mode.
  3704.  
  3705.  
  3706.     VGA Brand or Chip set     Mode Value 
  3707.  
  3708.     Ahead, VESA                   6A
  3709.  
  3710.     ATI, VGA Wonder               54
  3711.  
  3712.     Chips and Technology          70
  3713.  
  3714.     Paradise, AT&T, Compaq,       58
  3715.     AST
  3716.  
  3717.     Trident, Maxxon, Logix        5B
  3718.  
  3719.     Tsing, VEGA, Orchid           29
  3720.  
  3721.     Tatung                        62
  3722.  
  3723.     Video7, Tecmar VGA/AD         16
  3724.  
  3725. If your VGA board supports this mode, please give it a try. With my VGA by
  3726. Logix (trident chip), the display must be adjusted to fit on the screen but
  3727. it still leaves wide borders left and right. Also the character size in
  3728. this mode is 8 by 8 pixels, which means that the menus and dialog boxes are
  3729. SMALL. That is why I prefer the more normal 640 by 480 mode.
  3730.  
  3731.  
  3732.  
  3733.  
  3734. Printing                                                            Page 59
  3735.  
  3736.  
  3737.  
  3738.  
  3739. Note that the SVGADRV driver works like the other graphics drivers ment-
  3740. ioned in the release 3 addendum. To deinstall the driver after running the
  3741. main DRAFT3.EXE program, enter:
  3742.  
  3743.      SVGADRV /U
  3744.  
  3745. Also note that your mouse cursor may not display when using this driver.
  3746. Use the full screen cursor instead (press [K]).
  3747.  
  3748.  
  3749.  
  3750.  
  3751.  
  3752.  
  3753.  
  3754.  
  3755.  
  3756.  
  3757.  
  3758.  
  3759.  
  3760.  
  3761.  
  3762.  
  3763.  
  3764.  
  3765.  
  3766.  
  3767.  
  3768.  
  3769.  
  3770.  
  3771.  
  3772.  
  3773.  
  3774.  
  3775.  
  3776.  
  3777.  
  3778.  
  3779.  
  3780.  
  3781.  
  3782.  
  3783.  
  3784.  
  3785.  
  3786.  
  3787.  
  3788.  
  3789.  
  3790.  
  3791.  
  3792. Page 60                                                        PC-Draft-CAD
  3793.  
  3794.  
  3795.  
  3796.  
  3797. Utility Programs
  3798.  
  3799.  
  3800. PC-Draft-CAD comes with separate utility programs. Some allow you to
  3801. convert drawings made with other CAD programs into PC-Draft-CAD format.
  3802. Others are designed to query or report on the data in your drawing database
  3803. files.
  3804.  
  3805.  
  3806. Conversion Utilities
  3807. ------------
  3808.  
  3809. WPGCONV.EXE
  3810.  
  3811. This program converts WordPerfect graphics files for use with PC-Draft-CAD.
  3812. It expects two command line arguments which specify the source file and the
  3813. output file. For example to convert the airplane graphic that comes with
  3814. WordPerfect 5.0, enter:
  3815.  
  3816.      WPGCONV  C:\WP\AIRPLANE.WPG  AIRPLANE.LIB
  3817.  
  3818. WPGCONV has an optional scale argument which determines the size of the
  3819. converted WPG object. Add this argument right after the program name in the
  3820. form:
  3821.  
  3822.      WPGCONV  -N  <INPUT FILE>  <OUTPUT FILE>
  3823.  
  3824. where N is the scale factor. The default value for the scale is 4. If you
  3825. specify a larger value, the resulting size will be smaller. Specify a
  3826. smaller value to make the size larger. For example to make the airplane
  3827. drawing smaller enter:
  3828.  
  3829.      WPGCONV  -6  C:\WP\AIRPLANE.WPG  AIRPLANE.LIB
  3830.  
  3831. DXF2PCD.EXE
  3832.  
  3833. This program converts AutoCAD Drawing eXchange Format (.DXF) files into PC-
  3834. Draft-CAD drawing format. It expects two command line arguments (in
  3835. addition to optional scaling factors explained below) which specify the
  3836. source file and the output file. For example, to convert a DXF drawing of a
  3837. house, enter:
  3838.  
  3839.      DXF2PCD  HOUSE.DXF  HOUSE.DWG
  3840.  
  3841. This conversion process ignores elements which PC-Draft-CAD does not
  3842. support, such as shading, curves, 3D objects, and other esoteric con-
  3843. structs.
  3844.  
  3845. The drawing USAMAP.DWG was converted from a .DXF file.
  3846.  
  3847.  
  3848.  
  3849.  
  3850. Printing                                                            Page 61
  3851.  
  3852.  
  3853.  
  3854.  
  3855. DXF files generated by other programs (at least the ones I have been able
  3856. to acquire) have wildly different ranges of coordinate values. Some range
  3857. from 0 to 15 and are expressed in floating point format. For example the
  3858. USA.DWG files that comes with PC-Draft-CAD was generated from an AutoCAD
  3859. DXF file whose coordinate values ranged from 2.023452 to 12.543001. Also
  3860. the Y scale may not always match the X scale in some DXF drawings. There-
  3861. fore, The DXF2PCD program uses X and Y scaling factors to adjust the
  3862. coordinate values to fall in a valid range for PC-Draft-CAD's coordinate
  3863. space. Also x and y offsets (from the upper left corner of the drawing
  3864. space) can be applied to adjust the position of the drawing elements in
  3865. PCD-CAD's drawing space.
  3866.  
  3867. The new version of DXF2PCD now allows the following optional command line
  3868. arguments:
  3869.  
  3870. -x<value> - X axis scaling factor
  3871. -y<value> - Y axis scaling factor
  3872. -a<value> - X drawing offset (left margin)
  3873. -b<value> - Y drawing offset (top margin)
  3874.  
  3875. For example the drawing: HOUSE1.DWG will be created from HOUSE.DXF with the
  3876. following command line:
  3877.  
  3878.      DXF2PCD  HOUSE.DXF  HOUSE1.DWG -x23.97 -y25.4 -a4000 -b4000
  3879.  
  3880. The above command supplies an X scale factor of 23.97, a Y scale factor of
  3881. 25.4 and positions the drawing 4000 drawing units from the upper left of
  3882. the full drawing area.
  3883.  
  3884.  
  3885. Database Utilities
  3886. ------------
  3887.  
  3888. PRTDATA.EXE
  3889.  
  3890. This program prints (or displays) a report showing for each layer in the
  3891. specified drawing, each object node: location, orientation, scale, and
  3892. name. The second section of the report shows each object and all of its
  3893. elements.
  3894.  
  3895. PRTDATA requires at least one command line argument: the filename of the
  3896. drawing you wish to examine:
  3897.  
  3898. PRTDATA HOUSE.DWG
  3899.  
  3900. This displays the house drawing database on the screen. If you wish to
  3901. print this data, simply redirect the output to your printer: 
  3902.  
  3903. PRTDATA HOUSE.DWG > PRN
  3904.  
  3905.  
  3906.  
  3907.  
  3908. Page 62                                                        PC-Draft-CAD
  3909.  
  3910.  
  3911.  
  3912.  
  3913. You can also save the data to a DOS text file by redirecting the output to
  3914. a DOS file:
  3915.  
  3916.      PRTDATA HOUSE.DWG > DATAFILE.DAT
  3917.  
  3918.  
  3919.  
  3920.  
  3921.  
  3922.  
  3923.  
  3924.  
  3925.  
  3926.  
  3927.  
  3928.  
  3929.  
  3930.  
  3931.  
  3932.  
  3933.  
  3934.  
  3935.  
  3936.  
  3937.  
  3938.  
  3939.  
  3940.  
  3941.  
  3942.  
  3943.  
  3944.  
  3945.  
  3946.  
  3947.  
  3948.  
  3949.  
  3950.  
  3951.  
  3952.  
  3953.  
  3954.  
  3955.  
  3956.  
  3957.  
  3958.  
  3959.  
  3960.  
  3961.  
  3962.  
  3963.  
  3964.  
  3965.  
  3966. Printing                                                            Page 63
  3967.  
  3968.  
  3969.  
  3970.  
  3971.     Summary of Drawing Commands
  3972.  
  3973.  
  3974.  ┌───Keyboard shortcuts
  3975.  ┴   menu choices   Action                                    
  3976. [F1] Menu bar       - off/on
  3977.  
  3978. [F2] Draw           - add new element to drawing (current object)
  3979. A    [A]rc int      - draw interior arc (less than 180 degrees)
  3980. AltA a[R]c ext      - draw exterior arc (more than 180 degrees)
  3981. Y    cur[V]e        - draw conic arc
  3982. B    [B]ox          - draw rectangle
  3983. C    [C]ircle       - center and one point on circumference
  3984. I    c[I]rcle 2     - three points on circumference
  3985. D    [D]imension    - [H]orizontal - [C]ursor
  3986.                       [V]ertical     [E]lement
  3987. E    [E]llipse      - draw ellipse
  3988. H    [H]ome         - move cursor to center screen
  3989. L    [L]ine         - draw simple line
  3990. AltL [X]Line        - draw 2 lines parallel to specified points
  3991. M    [M]ulti-line   - draw several lines in sequence
  3992. [P]arallel     - draw new line parallel to current element
  3993. T    [T]ext         - add text to current object
  3994. U    [U]ndo         - delete current element
  3995. AltF [F]ill         - select an object and fill rectangular area
  3996.  
  3997. [F3] Objects -      perform operation on selected object
  3998.      [D]atabase     - access drawing data directly
  3999.      [A]dd<-Lib     - from object library
  4000.      [P]ick         - set current obj from drawing objects
  4001.      [M]ove         - new object node origin
  4002. N    [N]ew          - start new object - asks for obj name
  4003.      [O]rigin       - change element offsets to new object origin
  4004.      [C]opy         - copy current object (new object node)
  4005.      c[L]one        - copy current object (new object)
  4006.      [E]rase        - doesn't delete actual object
  4007.      [S]cale        - set scale (redraw object)
  4008.      [R]otate       - enter angle to rotate object
  4009.      s[T]retch      - distort object in any direction
  4010.      mirror [X]     - reverse object in X axis
  4011.      mirror [Y]     - reverse object in Y axis
  4012.  
  4013. [F4] File -         file operations
  4014.      [D]rawing      - submenu for each: 
  4015.      [F]ont              [S]ave 
  4016.      [O]bject            [L]oad
  4017.      [M]acro        - start (save) recording a macro, 
  4018.                     (load) = play a macro.
  4019.  
  4020.  
  4021.  
  4022.  
  4023.  
  4024. Page 64                                                        PC-Draft-CAD
  4025.  
  4026.  
  4027.  
  4028.  
  4029. [F5] Views -        - change current view
  4030. W    [W]-zoom       - draw box to for area to zoom to full screen
  4031. Z    [Z]oom (n)     - magnify current view by n, ie: n = .5 to 
  4032.                       halve amount shown.
  4033.      zoom [A]ll     - zoom out to show full drawing
  4034.      [C]enter       - pan to make place cursor at center.
  4035. P    [P]an          - move cursor for amount and direction to pan
  4036.      [V]iew (n)     - shift[F1 .. F10] to change to view [1..10]
  4037.      [R]edraw       - redraw current view
  4038.  
  4039. [F6] Options -      - modify config variables
  4040.      [A]uto redraw  - automatically redraw after change
  4041.      [T]ext redraw  - when "off", skips text during screen redraw
  4042.      [F]ill redraw  - when "off", skips fill elements during redraw
  4043.      [R]atio        - change aspect ratio 
  4044.      [S]nap         - force element endpoints to align with grid
  4045.      [G]rid         - set spacing & display rectangular grid
  4046.      [W]idth line   - set default line width
  4047.      [D]line width  - set distance between Double line elements
  4048.      [L]ine style   - set default line style
  4049.      [U]nits        - set dimension unit & precision
  4050.      [C]olor        - set screen color selections
  4051.  
  4052. [F7] Elements       - perform operation on current element 
  4053. F    [F]lash ele    - * "flash" box around current element
  4054. G    [G]et next     - * select next element & "flash"
  4055. R    sea[R]ch       - * select closest element
  4056. J    ad[J]ust       - move current element to cursor position
  4057. O    m[O]ve end     - move current element end to new location
  4058. X    [X]Cross       - select 2nd. element, merge ends
  4059. U    [D]elete       - delete current element ("Undo")
  4060. AltU  re[S]tore     - restore deleted element ("Redo")
  4061. AltE [E]ndpoint     - * move to nearest end point
  4062. AltM [M]idpoint     - * snap to center of element
  4063. V    di[V]ide ele   - make two elements 
  4064. AltB [B]ase set     - * set position for relative measurements
  4065.  
  4066. [F8] Print -        - print or plot drawing
  4067.      [O]ptions
  4068.      [D]estination  - "LPT1, LPT2, or filename
  4069.      [S]cale- (4 = 1/4 " = 1'-0")(or metric: 20 = 1:20)
  4070.      [O]rientation
  4071.      [P]ortrait
  4072.      [L]andscape
  4073.      [T]ype device  - select printer driver program
  4074.      [M]ode
  4075.      [S]mall   (300dpi)  (HP-LaserJet+) (8.5 x 11 HPGL)
  4076.      [L]arge   (150dpi)  (HP-LaserJet+) (11 x 17 HPGL)
  4077.      [P]rint        - starts printing
  4078. [F9] Erase drawing
  4079.  
  4080.  
  4081.  
  4082. Command Summary                                                     Page 65
  4083.  
  4084.  
  4085.  
  4086.  
  4087.  
  4088.  Other Keyboard Commands
  4089.  
  4090.  
  4091. S         - suspend cursor increment
  4092. K         - switch cursor type (full screen/small)
  4093. [Alt-C]   - switch mouse cursor
  4094. [Alt-G]   - find ([G]et) next element (move backward thru element 
  4095. chain)
  4096. [Alt-H]   - move to current object origin (object [H]ome)
  4097. [Alt-O]   - change to next object & move to origin
  4098. [Alt-P]   - panel   on/off
  4099. [Alt-S]   - snap to grid point
  4100. [Alt-Y]   - change to next la[Y]er
  4101. [Ctl-F1]  - change foreground color (CGA only)
  4102. shift[F1 .. F10] - change to view [1..10]
  4103.  
  4104.  
  4105.  
  4106.  
  4107.  
  4108.  
  4109.  
  4110.  
  4111.  
  4112.  
  4113.  
  4114.  
  4115.  
  4116.  
  4117.  
  4118.  
  4119.  
  4120.  
  4121.  
  4122.  
  4123.  
  4124.  
  4125.  
  4126.  
  4127.  
  4128.  
  4129.  
  4130.  
  4131.  
  4132.  
  4133.  
  4134.  
  4135.  
  4136.  
  4137.  
  4138.  
  4139.  
  4140. Page 66                                                        PC-Draft-CAD
  4141.  
  4142.  
  4143.  
  4144.  
  4145. Index
  4146.  
  4147.  
  4148. Arc  27                                 Text  27
  4149. ASP  i                                  Three point circle 
  4150. Aspect ratio  42                             26
  4151. AutoCAD  61                                  XLine  24
  4152. Box  25                            Drawing Components  19
  4153. Circle  26                              Elements  20
  4154. Clearing the Screen  15                 Layers  19
  4155. Clone  32                               Object Node  20
  4156. Color  28, 42                           Objects  20
  4157. CONFIG.SYS  6                      DXF  61
  4158. Control Panel  13                  EGA  5
  4159. Cursor  12                         Elements  20
  4160.      Command  28                   Elements commands  47
  4161.      Increment  11                      Adjust  48
  4162.      Mouse  12, 28                      Base  49
  4163.      Suspend  51                        Cross  48
  4164.      Type  12                           Delete  48
  4165. Database  30                            Divide  49
  4166. Delete                                  Endpoint  48
  4167.      element  48                        Flash  47
  4168.      Layers and objects                 Get  47
  4169.      31                            Midpoint  48
  4170.      Object  33                    Move  48
  4171. Dimension  26                           Restore  48
  4172.      set base  49                       Search  47
  4173.      Units  45                          Undo  29
  4174. Directory  16, 35                  Ellipse  27
  4175. Display Drivers  5                 Ending PC-Draft  17
  4176. Dline Width  42                    Exit  17
  4177. DOT--DRV.EXE  54                        Ending Macros  51
  4178. Double line  24                    Expanded Memory  4
  4179.      Width  42                     Extended Memory  57
  4180. DRAFT3.CFG  10                     Features  1
  4181. Drawing Area  14                   File commands  35
  4182. Drawing Commands                   File Names  8
  4183.      Arc  27                       Files  8
  4184.      Box  25                            .FON  50
  4185.      Circle  26                         .MAC  51
  4186.      Color  28                          CONFIG.SYS  6
  4187.      Dimension  26                      Directory  35
  4188.      Ellipse  27                        DRAFT2.CFG  6
  4189.      Fill  29                           Font  36
  4190.      Kursor  28                         GEM format  56
  4191.      Line  24                           Macro  37
  4192.      Multi-Line  24                     Naming conventions 
  4193.      Parallel  25                            8
  4194. Summary  64                             Object  36
  4195.  
  4196.  
  4197.  
  4198. Command Summary                                                     Page 67
  4199.  
  4200.  
  4201.  
  4202.  
  4203. Fill  29                                New  32
  4204. Fill Redraw  41                         Origin  32
  4205. Find                                    Pick  32
  4206.      current element  47                Rotate  33
  4207. Fonts  50                               Scale  33
  4208. GEM  56                                 Stretch  33
  4209. GEM--DRV.EXE  55                        used as pattern  29
  4210. Graphic Macros  51                 Object Currency  30
  4211. Grid  43                           Objects  20
  4212. Help key  10                       Options  41
  4213. Hercules  5                             Auto  41
  4214. Home  12                                Grid  43
  4215. HP LaserJet+  56                        Line  45
  4216. HPGL                                    Line width  44
  4217. Line style  45                     Ratio  42
  4218. Line width  44                     Snap  44
  4219. HPGL-DRV.EXE  55                        Units  45
  4220. HPLJ-DRV.EXE  55                   Pan  38
  4221. Installation  4                    Parallel Lines  25
  4222. Kursor  28                         Pattern  29
  4223. Laser printer  53                  Patterns  29
  4224. Layers  19                         Printers  7
  4225. Line  24                                DeskJet  56
  4226.      style  45                          dot matrix  54
  4227.      width  44                          GEM files  56
  4228. Line ending style  24                   LaserJet  56
  4229. MAC file  51                            resolution modes  56
  4230.      Structure  52                 Printing  53
  4231. Macros  51                         Printing Options
  4232. Memory  57                              Destination  53
  4233. Menus  12                               Device  54
  4234. Metric  14, 45, 54                      Orientation  54
  4235. MicroSoft  6                            Scale  54
  4236. Mirror  34                         Re-do  15
  4237. Mouse                              Redraw  40, 41
  4238.      buttons  6                         automatic  41
  4239.      cursor  12, 28                Relative Cursor Increment 
  4240.      driver  6                               51
  4241. Move                               Restore  48
  4242.      current view  39              Rotate
  4243.      Object  32                         Object  33
  4244. Multi-Line  24                     Scale
  4245. Object  20                              Object  33
  4246.      Add  31                       Search
  4247.      Clone  32                          for element  47
  4248.      Copy  32                      Search directory  16, 35
  4249.      Erase  33                     Snap  44
  4250.      Library  31                   Stretch  33
  4251.      Mirror  34                    Style
  4252.      Move  32                           Line  45
  4253.  
  4254.  
  4255.  
  4256. Page 68                                                        PC-Draft-CAD
  4257.  
  4258.  
  4259.  
  4260.  
  4261. Super-VGA  59
  4262. Suspend
  4263.      Cursor  51
  4264. SVGADRV.COM  59
  4265. Swap to disk  58
  4266. Text  27
  4267. Text Redraw  41
  4268. Three point circle  26
  4269. Undo  15, 29
  4270. Units  45
  4271. VGA  5
  4272. Views commands  38
  4273.      Center  39
  4274.      Pan  39
  4275.      Redraw  40
  4276.      View  39
  4277.      Window  39
  4278.      Zoom  39
  4279.      Zoom All  39
  4280. Virtual Memory  57
  4281. WPG--DRV.EXE  56
  4282. XLine  24
  4283. Zoom  38
  4284. Zoom All  39
  4285.  
  4286.  
  4287.  
  4288.  
  4289.  
  4290.  
  4291.  
  4292.  
  4293.  
  4294.  
  4295.  
  4296.  
  4297.  
  4298.  
  4299.  
  4300.  
  4301.  
  4302.  
  4303.  
  4304.  
  4305.  
  4306.  
  4307.  
  4308.  
  4309.  
  4310.  
  4311.  
  4312.  
  4313.  
  4314. Index                                                               Page 69
  4315.  
  4316. 
  4317.